在java语言中String可以定义字符串变量,也可以定义字符串数组:
length():用于求字符串变量的长度,即这个字符串有多少个字符;
length:用于求字符串数组的长度,即这个数组有多少个字符串。
1.字符串数组
//Define an array of String.
String[] strArray = { "Mercury", "Venus", "Earth", "Mars", "Jupiter", "Saturn", "Uranus", "Neptune"};
System.out.println(strArray.length);
2.字符串变量
//Define a String
String str = "Pluto";
System.out.println(str.length());
3.运行结果
注:
若想求strArray里面的第 i 个字符串的长度可以用 strArray[ i ].length(); 如:
//Define an array of String.
String[] strArray = { "Mercury", "Venus", "Earth", "Mars", "Jupiter", "Saturn", "Uranus", "Neptune"};
System.out.println(strArray[5].length()); //Print the length of 5th element “Saturn”.