// 1. 声明、初始化
String [] aArray = new String[5];
String [] bArray = {"a", "b", "c", "d", "e"};
String [] cArray = new String[]{"a", "b", "c", "d", "e"};
// 2. 数组转字符串
import java.util.Arrays;
String str = Arrays.toString(bArray);
String join = StringUtils.join(bArray, ";"); // Apache commons lang库
// 3. 判断是否包含某值
Boolean bool = Arrays.asList(bArray).contains("v");
// 4. 合并
int [] com = ArrayUtils.addAll(bArray, cArray); // Apache commons lang库
// 5. 反转
ArraysUtils.reverse(bArray);
// 6. 删
int [] re = ArrayUtils.remove(bArray, 2); // 索引
// 7. 数组转list
ArrayList<String> a = new ArrayList<String>(Arrays.asList(bArray));
// 8. list转数组
String [] aArrayNew = a.toArray();
// 9. 数组转set
Set<String> set = new HashSet<String>(Arrays.asList(bArray));
// 10. 数组长度
int len = bArray.length;
Java中数组常用方法总结
最新推荐文章于 2023-06-06 11:11:12 发布