java中CompareTo() 方法关于两字符串比较问题?

大哥哪位知道,java中CompareTo() 方法关于两字符串比较问题?
最新回答
醉枕江山

2024-11-08 00:03:14

你好,因为题目只有一部分,我估计知道你问什么了。是这样的。
具体的比较方式都是定义在compareto()方法中的。只是compareable是有比较对象亲自来实现,并且在该类中重写该方法。而comparator是你自己重新写一个类,该类实现comparator接口,在需要比较对象的外部去定义。这就是最基本的区别。
青春喂了作业

2024-11-08 01:23:04

字典a-z
1-9
至于unicod你就想他是一种编码方式,类似ascii,compareTo()就是比较2人的位置,谁在前谁在后,这个就很清楚了把
我萌怪我咯

2024-11-08 00:23:46

Unicode不好解释,我一直是把它当做ASCII码的,可以用下面的程序获得字符和码的一一对应关系public
class
Charcode
{
public
static
void
main(String
args[])
{
for(int
i=-0;i<128;i++)
{
char
c
=
(char)i;
System.out.println(i+":"+c);
}
}
}字典就是查询字符与Unicode码对应关系的字典