比较 “99” 和 “100” 的大小
1. 转换成数值类型 (可以,太low)
2.使用java字符串提供的方法compareTo
验证发现,只有两个字符串字符串长度相等可以比较。不相等出错,比如“99” 和 “100” 。
修改方法实现
public static int compareToNew(String str1, String str2) { int data; if (str2.length() > str1.length()) { data = 1; } else if (str2.length() < str1.length()) { data = -1; } else { data = str2.compareTo(str1); } return data; }