Java入门100例14.字符串排序——compareTo()

Posted 一条coding

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java入门100例14.字符串排序——compareTo()相关的知识,希望对你有一定的参考价值。

【Java入门100例】14.字符串排序——compareTo()

点赞再看,养成习惯。微信搜索【一条coding】关注这个在互联网摸爬滚打的程序员

本文收录于技术专家修炼,里面有我的学习路线、系列文章、面试题库、自学资料、电子书等。欢迎star⭐️

题目描述

难度:简单

将下列字符串按照字母表顺序排序,"door","apple","Apple","dooe","boy"

输出实例:

Apple
apple
boy
dooe
door

知识点

  • 双重循环
  • compareTo()

解题思路

按照逐位对比的思路,用for循环一一比对,但是字符串的比较的不像数字可以直接比较大小,除了转换为char类型比较阿斯克码外,还可以使用compareTo()

compareTo() 方法用于两种方式的比较:

  • 字符串与对象进行比较。
  • 按字典顺序比较两个字符串。

返回值是整型,它是先比较对应字符的大小(ASCII码顺序)࿰

以上是关于Java入门100例14.字符串排序——compareTo()的主要内容,如果未能解决你的问题,请参考以下文章

Java入门练习100例04.三数排序——两数交换高级算法

Java入门100例13.修改文件扩展名——字符串替换

python编程语言入门经典100例--14

Java入门100例12.打印九九乘法表——童年记忆

Java入门练习100例02.键盘输入——三种方式

Java入门练习100例10.各行元素之和——二维数组