黑马程序员技术交流社区

标题: 引用数据类型与集合的常用操作 [打印本页]

作者: 唯伊    时间: 2019-5-28 22:00
标题: 引用数据类型与集合的常用操作
2.1创建数组:Int[] arr =new int[5];
Int[] arr =new int[]{1,2,3}
Int[] arr={1,2,3}
数组地址:arr
数组长度:arr.length;
数组内容:arr[i] (注:i<arr.length)
数组遍历:for(int i =0;i<arr.length;i++){}
2.2创建字符串:String str =”abc”;
字符串长度:str.length();
字符串内容:str.charAt();
字符串遍历:for(int i =o;i<str.length();i++){}
字符串内容增加(借助字符串缓冲区StringBuilder):
StringBuilder sb = new StringBuilder(str);
sb.append(“de”).append(“fg”);
字符串内容反转(借助字符串缓冲区StringBuilder):
StringBuilder sb = new StringBuilder(str);
Sb.reverse();
2.3创建集合:ArrayLisr<String> array =ArrayList<String>();
将指定元素追加到集合末尾:array.add(E e);
在集合中的指定位置插入制定元素:array.add(int index,E element);
删除指定元素,返回删除是否成功:array.remove(Object o);(返回值类型:boolean)
删除指定索引处元素,返回被删除的元素:array.remove(int index);(返回值类型:E)
修改指定索引处的元素,返回被修改的元素:array.set(int index,E element);(返回值类型:E)
返回指定索引处的元素:array.get(int index);(返回值类型:E)
返回集合中的元素的个数:array.size();(返回值类型:int)




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2