本文目录一览:
- java string length 和size的区别
- java lenght和size的区别
- 关于java中size()方法的问题
- java中ArrayList类中的size()方法
- 关于java数组的size方法求解?
java string length 和size的区别
length
属性是针对Java中的数组来说的,要求数组的长度可以用其length
属性;length()
方法是针对字符串来说的,要求一个字符串的长度就要用到它的length()
方法;- java中的
size()
方法是针对泛型集合说的 上面的是我百度的 数组int[] a={1,1}
他的length
是2List<String> list = new ArrayList<String>();
list.add("1");
list.add("11");
他的size
是2
java lenght和size的区别
- java中的
length
属性是针对数组,比如说你声明了一个数组,表示数组的长度有多少 - java中的
length()
方法是针对字符串String,表示字符串长度多少 - java中的
size()
方法是针对泛型集合,表示泛型集合有多少个元素
关于java中size()方法的问题
- 就是这个list的长度。你如果知道长度也可以写死。
- 定义数组啊,基本定义方式有好几组的,你可以搜索下定义数组方式。
- 就是把集合转成数组。可以搜索下
toArray
方法。
java中ArrayList类中的size()方法
size()
就是获取到ArrayList中存储的对象的个数,举例:
List list = new ArrayList();
list.add("123");
list.add("123");
int c = list.size();
System.out.print(c);
上面输出的结果:2;
备注:list每次add之后,size
值会进行加1,也就是说list的对象数增加了一个。
关于java数组的size方法求解?
你的数组是long类型的,每一个元素也就是long类型了,你把long类型的数值赋给int 肯定要报错啊。 你可以把数组改为int,或者把需要复制的变量改为long类型,应该就没问题了!