java中如何比较字符串的大小?

如题所述

第1个回答  2015-11-10
字符串有个.length方法。可以输出字符串的大小。

public class demo1 {

public static void main(String[] args) {
String a = "aaaaaaa";
System.out.println(a.length());
}

}追问

如何把String转为int啊?

追答

强转int的话。必须字符串存的内容为数字。
比如String str = "123456789";
int num = Integer.parseInt(str);即可。

本回答被提问者和网友采纳
第2个回答  2015-11-10
长度大小的话就用str.length()来比较...如果是大小的话就先把str转化为int类型..再比较大小追问

直接强制转换就行吗?像这样不行啊
String a;
int b=(int)a;

追答

String a="100";

int a = Integer.parseInt(str);

a要赋值

第3个回答  2015-11-10
 String s1 = "jhadsbcb3w4e";
 String s2 = "34cs";
 System.out.println(s1.compareTo(s2));

相似回答