java字符串的长度怎求呢 String str="abcd"; 好像不能用str.length()啊

是不是只有数组才可以用length啊

public class Test {
     public static void main(String[] args) {
         String str = "abcd";
         String[] arrStr = {"a","b","c","d"};
         System.out.println(str.length());
         System.out.println(arrStr.length );
      }
}

结果都是4

string类的length()是方法,而数组的length是属性.

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-01-08
可以用length()方法啊,没有任何问题,程序运行正常,你是不是写错了?
第2个回答  2015-01-08
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String str = "sdfsafwerfq3etrfqre";
int strLen = str.length();

String[] arrStr = {"3","34"};
int len = arrStr.length;
}
}

java字符串使用length得到字符串长度对吗?
Java字符串使用字符串对象的length属性得到字符串的长度,例如以下代码:\\x0d\\x0aString str = "abc_";\\x0d\\x0aSystem.out.println(str.length());\\x0d\\x0a这两句代码将在控制台打印str字符串的长度为:4\\x0d\\x0a\\x0d\\x0aJava中除了字符串使用length属性得到字符串的长度,数组也是使用length属性得到...

...获得一个字符串的长度,不使用字符串的length()方法。
public static void main(String[] args){ String str = "asdasdsad"; char[] ch = str.toCharArray(); System.out.println(ch.length); }

java中length的用法?
是求字符串长度的一个方法 如:String str = "abcdefg";int i =str.length();算出来i等于7 对于数组或集合,length是属性 如:int[] array = {1,2,3,4,5,6};int i = array.length ;\/\/求数组的长度 算出来i等于6

在java中怎样比较字符串的长度
用String类的length()方法获取字符串长度,再比较:public class example { public static void main(String[] args) { String str1="abcd";String str2="abcde";if(str1.length()<str2.length())System.out.println("较短的字符串是:"+str1);else System.out.println("较长的字符串是:"...

java中数组有没有length()方法?string没有lenght()方法?
java中数组是没有length()方法的,只有length属性,数组array.length返回的是该数组的长度。字符串String是有length()方法的,str.length()返回的是该字符串的长度。

java中如何统计一个字符串的长度
首先打开eclipse 新建一个java项目,名字随意起 名字起好后,点击完成 右键点击项目名称,新建,类 类的名字叫TextLength 包的名字叫 com.zf.s2 点击完成 首先要判断是否是汉字 public static int getChineseCount(String s) throws Exception{\/\/获得汉字的长度 char c;int chineseCount=0;if(!""....

java中如何统计某个字母在一个字符串中出现了多少次啊
1、根据length获取字符串长度 String s = "abcdedfae";\/\/定义一个字符串int len = s.length();\/\/获取原来的字符串长度2、通过replaceAll方式,把字符串中该字母替换成空 String s1 = s.replaceAll(要统计的字母,"");3、获取替换后的字符串长度 int len2 = s1.length();4、原来的字符串长度...

写java函数,求一个字符串的长度,在main函数中输入字符串,并输出其长...
public class Demo_StringLength{ public static void StringLength(String str){ int length = str.length();System.out.println(str+"的长度为:"+length);} public static void main(String[] args) { String str = "tdsfsdf";\/\/可以换成自己想要测试的字符串 StringLength(str);} } ...

java中如何获取数组长度和字符串长度的代码?
public static void main(Sring[] args) { int[] ary = {1,3,5,7,8} ; \/\/数组中装了5个元素 String str = "helloword!"; \/\/字符串底层是字符数组,字符个数就是字符串的长度 int a = ary.length; \/\/数组有个属性为该数组的长度 int s = str.length(); \/\/字符串...

Java当中怎样依次编写并输出求字符串长度、是否包含子串?
在Java中,可以使用字符串对象的length()方法来获取字符串的长度,使用contains()方法来判断字符串是否包含某个子串:public class Main { public static void main(String[] args) { String str = "Hello World";int length = str.length();System.out.println("字符串的长度为:" + length);boo...

相似回答