10024---Java基础--数组
来源:互联网 发布:域名 绑定公网ip 编辑:程序博客网 时间:2024/05/16 19:32
数组的声明
// 方法1:静态初始化:在定义数字的同时就为数组元素分配空间并赋值 String[] arr1 = {"aaa", "bbb", "ccc", "ddd", "eee"}; // 方法2 String[] arr2 = new String[] {"aaa", "bbb", "ccc", "ddd", "eee"}; // 方法3 String[] arr3; arr3 = new String[] {"aaa", "bbb", "ccc", "ddd", "eee"}; // 方法4 String[] arr4 = new String[5]; arr4[0] = "aaa"; // 方法5:动态初始化:数组定义与为数组分配空间和赋值的操作分开进行 String[] arr5; arr5 = new String[5]; arr5[0] = "aaa"; // 但是以下几种方式是错误的 String[] arr11 = new String[]; String[] arr21 = new String[5] {"aaa", "bbb", "ccc", "ddd", "eee"}; String[] arr31; arr3 = {"aaa", "bbb", "ccc", "ddd", "eee"}; // 创建并赋值必须在一条语句中完成
打印数组
String[] arr1 = {"aaa", "bbb", "ccc", "ddd", "eee"};System.out.println(Arrays.toString(arr1));
数组转换为List和Set
String[] arr1 = {"aaa", "bbb", "ccc", "ddd", "eee"};List<String> list = new ArrayList<String>(Arrays.asList(arr1));Set<String> set = new HashSet<String>(Arrays.asList(arr1));String[] arr2 = new String[list.size()];list.toArray(arr2);
0 0
- 10024---Java基础--数组
- 【Java基础】Java数组
- java基础 ---数组
- java中数组基础
- java基础----数组
- Java基础:数组
- Java基础之数组
- Java基础之数组
- Java基础_数组
- JAVA基础:一元数组
- Java基础之数组
- Java基础<四>---> 数组
- Java基础_数组
- java数组基础
- Java基础_数组
- java基础__数组
- 【java基础】[数组]
- Java基础-数组
- Android Permissions - Protection Levels
- php 生成验证码
- win10 UWP 隐式转换
- Reddit月浏览量从百万扩容到十亿的陷阱和教训
- windows和Linux共享文件的几种方式
- 10024---Java基础--数组
- 烂笔头—I2C中的从/子地址问题
- 10 Java基础 多线程2
- 读书笔记--理解Window和WindowManager
- iOS开发多线程篇—线程安全
- DTS和PTS的解释(FFMPEG、HLS相关)
- 而立之年学编程之点点滴滴
- 关于Acitivity的启动模式和onNewIntent()
- 面向对象分析和设计(OOA,OOD,OOP,OOT)