java中length和length()的区别
public class Test {
public static void main(String args[]) {
String s = "祝你考出好成绩!";
System.out.println(s.length()); //输出等于8,为什么等于8呢?length得到的是字符,不是字节,中文和英文一样的,看作一个字符。
}
}
在java中String类可以定义:
1、字符串变量,length()用于求String字符串对象的长度,求String字符串对象中字符的个数。
2、字符串数组,length用于求String字符串数组的长度,length是求字符串数组中有多少个字符串。
他们的用法为:
此代码输出结果为 7 4.
如果想求s2[0]字符串的长度代码可写:t2 = s2[0].length() 即可,即melon的长度,若输出t2的结果则为5.