1、方法是s1.compareTo(s2),将字符串s1与字符串s2进行比较。
规则:
(1)、字符串比较其实是将每个字符按照ASCII表转换成数字,然后进行比较。
(2)、比较采用从左向右逐个字符进行比较,当第一个字符不相等时就计算它们的差值,然后就将差值返回,后面的字符不再进行比较。
(3)、如果第一个字符相同,则继续比较第二个,以此类推直到最后一个字符。
(4)、如果字符串的长度不一样,且长的字符串前面的字符和短的字符串相同,则反馈两个字符串的长度差。
public class test09 {
public static void main(String[] args) {
// TODO 自动生成的方法存根
System.out.println("ASCII 字符对数字表");
System.out.println("a=>"+Integer.valueOf('a'));
System.out.println("b=>"+Integer.valueOf('b'));
System.out.println("c=>"+Integer.valueOf('c'));
System.out.println("A=>"+Integer.valueOf('A'));
System.out.println("B=>"+Integer.valueOf('B'));
System.out.println("C=>"+Integer.valueOf('C'));
System.out.println