java中length,length(),size()区别
2013-10-29 11:06
393 查看
转自:/article/6959338.html
1 java中的length属性是针对数组说的,比如说你声明了一个数组,想知道这个数组的长度则用到了length这个属性.
2 java中的length()方法是针对字符串String说的,如果想看这个字符串的长度则用到length()这个方法.
3.java中的size()方法是针对泛型集合说的,如果想看这个泛型有多少个元素,就调用此方法来查看!
这个例子来演示这两个方法和一个属性的用法
public static void main(String[] args) {
String []list={"ma","cao","yuan"};
String a="macaoyuan";
System.out.println(list.length);
System.out.println(a.length());
List<Object> array=new ArrayList();
array.add(a);
System.out.println(array.size());
}
输出的值为:
3
9
1
1 java中的length属性是针对数组说的,比如说你声明了一个数组,想知道这个数组的长度则用到了length这个属性.
2 java中的length()方法是针对字符串String说的,如果想看这个字符串的长度则用到length()这个方法.
3.java中的size()方法是针对泛型集合说的,如果想看这个泛型有多少个元素,就调用此方法来查看!
这个例子来演示这两个方法和一个属性的用法
public static void main(String[] args) {
String []list={"ma","cao","yuan"};
String a="macaoyuan";
System.out.println(list.length);
System.out.println(a.length());
List<Object> array=new ArrayList();
array.add(a);
System.out.println(array.size());
}
输出的值为:
3
9
1
相关文章推荐
- java移位运算符
- Java中Vector和ArrayList的区别
- MyEclipse 10 中增加svn插件
- 55 NewThings in Java 7 - Concurrency
- Java 多线程运行时的两种关系
- Struts2得到Request和Session
- 求助:myeclipse和输入法冲突的问题
- Struts2的Action访问Session对象的两种方式及原理
- java 使用hibernate访问sqlserver如何配置hibernate.cfg.xml
- Spring事务处理时自我调用的解决方案 嵌套AOP
- Java读取properties文件
- 关于myeclipse打开jsp巨慢解决方案
- 55 New Features in JDK 7 - NIO2
- 如何利用eclipse查看cloudstack某个分支代码
- 如何利用eclipse查看cloudstack某个分支代码
- Struts2常用标签总结
- java 类变量 成员变量 局部变量
- JAVA用jdbc连接SQLServer2005
- eclipse 中调试android的信息解读 reed 199K, 53% free 3023K/6343K,external 0K/0K, paused 2ms+2ms
- eclipse关于Unable to install breakpoint in due to missing line number