java中length和length的区别

//单纯看你的字母是没区别的!
//主要两个区别,一个是length,一个是length();
Strings="adfjsdfj";
inta=s.length();
这个可以获取到字符串的长度!

int[]arr={3,5,7,8,9,10};

intb=arr.lenth;

//这个可以获取到数组的长度!

//主要就是写的格式和用的地方有点区别!

⑵ java里面数组s的s.length()与s.length有区别么

这么给LZ说,LZ你要区分方法和属性
s.length是针对java中数组的,length是数组的一个属性,用来表示数组的长内度容
s.length()则是字符串的一个方法,用来返回字符串的长度的
字符串是没有length属性的,只有length()方法
数组有length属性,而没有length()方法

⑶ Java中length的意思

记住数组里面length代表的是长度,作为数组的一个属性,即里面元素的总个数,专即arr.length
String是有length()方法的。没属有length属性;而数组,只有length属性,没有length()方法。

⑷ java中 length 的意思是什么

.length你不用深究,只需要知道他代表XX的长度即可。你现在刚学,我建议你把视频看下去,不要在这种细节上去钻牛角尖。而且他后面的视频也都会用到,等你看了一段时间,自己写了一段时间,再回过头来去想length,你就会发现很简单。我之前是传智XX出来的,老师就是BXD。刚开始我也和你一样,什么都想搞清楚,这样耽误时间,你往下面学就行了。后面你肯定会懂的。加油。

⑸ java中数组有没有length()方法string没有lenght()方法

java中数组是没有length()方法的,只有length属性,数组array.length返回的是该数组的长度。

字符串是有length()方法的,str.length()返回的是该字符串的长度。

(5)javalengthlength扩展阅读

java数组常用方法:

1、声明一个数组

String[] aArray = new String[5];

String[] bArray = {"a","b","c", "d", "e"};

String[] cArray = new String[]{"a","b","c","d","e"};

2、打印一个数组

String[] aArray = new String[5];

String[] bArray = {"a","b","c", "d", "e"};

String[] cArray = new String[]{"a","b","c","d","e"};

3、根据数组创建ArrayList

String[] stringArray = { "a", "b", "c", "d", "e" };

ArrayList<String> arrayList = new ArrayList<String>(Arrays.asList(stringArray));

System.out.println(arrayList);

4、判断数组内部是否包含某个值

String[] stringArray = { "a", "b", "c", "d", "e" };

boolean b = Arrays.asList(stringArray).contains("a");

System.out.println(b);

5、连接两个数组

int[] intArray = { 1, 2, 3, 4, 5 };

int[] intArray2 = { 6, 7, 8, 9, 10 };

int[] combinedIntArray = ArrayUtils.addAll(intArray, intArray2);

6、声明一个内联数组

method(new String[]{"a", "b", "c", "d", "e"})

String常用方法:

1、求字符串某一位置字符

charAt(int index)返回字符串中指定位置的字符;注意字符串中第一个字符索引是0,最后一个是

length()-1。

例如:

String str = new String("asdfzxc");

char ch = str.charAt(4);//ch = z

2、提取子串

用String类的substring方法可以提取字符串中的子串,该方法有两种常用参数:

1)substring(int beginIndex)该方法从beginIndex位置起,从当前字符串中取出剩余的字符作为一

个新的字符串返回。

2)substring(int beginIndex, int endIndex)该方法从beginIndex位置起,从当前字符串中取出到

endIndex-1位置的字符作为一个新的字符串返回。

例如:

String str1 = new String("asdfzxc");

String str2 = str1.substring(2);//str2 = "dfzxc"

String str3 = str1.substring(2,5);//str3 = "dfz"

3、字符串比较

1)compareTo(String anotherString)该方法是对字符串内容按字典顺序进行大小比较,通过返回的

整数值指明当前字符串与参数字符串的大小关系。若当前对象比参数大则返回正整数,反之返回负

整数,相等返回0。

2)compareToIgnore(String anotherString)与compareTo方法相似,但忽略大小写。

3)equals(Object anotherObject)//比较当前字符串和参数字符串,在两个字符串相等的时候返回

true,否则返回false。

4)equalsIgnoreCase(String anotherString)//与equals方法相似,但忽略大小写。

例如:

String str1 = new String("abc");

String str2 = new String("ABC");

int a = str1.compareTo(str2);//a>0

int b = str1.compareToIgnoreCase(str2);//b=0

boolean c = str1.equals(str2);//c=false

boolean d = str1.equalsIgnoreCase(str2);//d=true

4、字符串连接

concat(String str)将参数中的字符串str连接到当前字符串的后面,效果等价于"+"。

例如:

String str = "aa".concat("bb").concat("cc");

相当于String str = "aa"+"bb"+"cc";

⑹ java中length的用法

  1. length属性是针对Java中的数组来说的,要求数组的长度可以用其length属性;

  2. public static void main(String[] args) ;

  3. String []list={"ma","cao","yuan"};

  4. System.out.println(list.length);

  5. List

Java是一门面向对象编程语言内,不仅吸收了C++语言的容各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

⑺ java length和length-1区别

关键看是不是<= 还是<,如果是<,那就是leng的长度,不要再减1了,如果是<=,那数组就越界了,因为下标是从0开始的。

⑻ java .length()问题

int cout = 0;
String obj=new String("The first snow came ,how beautiful it was");
for(int i=0;i<obj.length();i++){
if(obj.charAt(i)=='t'||obj.charAt(i)=='T') cout++;
}
// System.out.println(obj.length);
System.out.println(cout);

⑼ 请问java中length()的方法使用

这是Java自带的方法,别人做好给你用的,想知道为什么能获得,你只要按住Ctrl+鼠标左键点击这个方法,就知道了