java中的length属性,length()方法,size()方法
来源:互联网 发布:手机借款软件 编辑:程序博客网 时间:2024/05/16 03:32
每次刷题纯手打代码的时候,总是被这几个方法搞得很烦,特总结一下。
1.常见场景
1.1 length
length是针对各种数组的属性,比如int[], char[], byte[], string[];
1.2 length()
length()是针对String的方法,一般用于 if(s == null || s.lenght() == 0){return ;}
1.3 size()
size()是针对集合类的方法, 一般用于 Set( HashSet,TreeSet), List(ArrayList, LinkedList), Map(HashMap, SortedMap..等) 这些集合类获取集合元素的数量。
2.示例
import java.util.ArrayList; import java.util.List; import java.io.UnsupportedEncodingException;public class TestDemo { public static void testArray(int[] arr) { System.out.println("数组的的length属性:" + arr.length); } public static void testString(String s) { System.out.println("字符串中的length()方法:" + s.length()); } public static void testGeneric(List list) { System.out.println("泛型集合中的size()方法:" + list.size()); } public static void main(String[] args) throws UnsupportedEncodingException { int[] arr = { 1, 2, 3, 4, 5, 6 }; String str = "12345"; List<Integer> list = new ArrayList<Integer>(); list.add(1); list.add(2); list.add(3); testArray(arr);// 测试数组的长度 testString(str);// 测试字符串的长度 testGeneric(list);// 测试list列表的长度 } }返还结果:
数组的的length属性:6 字符串中的length()方法:5 泛型集合中的size()方法:3
阅读全文
0 0
- java中的length属性和length()方法和size()方法
- java中的length属性和length()方法和size()方法
- java中的length属性和length()方法和size()方法
- java中的length属性和length()方法和size()方法
- java中的length属性和length()方法和size()方法
- java中的length属性和length()方法和size()方法
- java中的length属性和length()方法和size()方法
- java中的length属性和length()方法和size()方法
- java中的length属性和length()方法和size()方法
- java中的length属性和length()方法和size()方法
- java中的length属性和length()方法和size()方法
- java中的length属性,length()方法,size()方法
- java中的length属性和length()方法和size()方法
- java中的length属性,length()方法,size()方法
- java length属性 length()方法 size()方法
- Java中length() .length和size()方法和Js中的length 属性
- java中length属性、length()方法、size()方法的区别
- JAVA中的length属性与length()方法
- Jmeter分布式部署
- Mysql读写分离集群中间件—Atlas完美配置,So easy!5分钟搞定!Oracle数据库SQL优化方法案例
- linux用公钥免密码登录
- Python基础 常用内建模块
- 为什么学习Python以及Python的安装
- java中的length属性,length()方法,size()方法
- 微信小程序服务器端部署好后报错,后台无法进入登录界面
- ssm整合shiro后,遇到ajax请求的处理
- 【头条】赛门铁克预测2018年新技术攻击将成为主流
- 快速排序 c++实现2.0
- 颜色大全
- JS/JavaScript中两个等号 == 和 三个等号 === 的区别
- 跳槽准备
- js(一)---初识js