A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© love60477002 中级黑马   /  2015-11-18 10:36  /  346 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 love60477002 于 2015-11-18 10:48 编辑

0.  声明一个数组(Declare an array)
  
1
  
2
  
3
  
  
String[] aArray = new String[5];
  
String[] bArray = {"a","b","c", "d", "e"};
  
String[] cArray = new String[]{"a","b","c","d","e"};
  

1.  在Java中输出一个数组(Print an array in Java)
  
1
  
2
  
3
  
4
  
5
  
6
  
7
  
8
  
9
  
  
int[] intArray = { 1, 2, 3, 4, 5 };
  
String intArrayString = Arrays.toString(intArray);
  
  
// print directly will print reference value
  
System.out.println(intArray);
  
// [I@7150bd4d
  
  
System.out.println(intArrayString);
  
// [1, 2, 3, 4, 5]
  

2. 从数组中创建数组列表(Create an ArrayListfrom an array
String[] stringArray = { "a", "b", "c", "d", "e" };
ArrayList<String> arrayList = new ArrayList<String>(Arrays.asList(stringArray));

System.out.println(arrayList);

3. 检查数组中是否包含特定值(Check if an array contains a certain value)

String[] stringArray = { "a", "b", "c", "d", "e" };
boolean b = Arrays.asList(stringArray).contains("a");
System.out.println(b);
//true

4. 连接两个数组( Concatenate two arrays)

int[] intArray = { 1, 2, 3, 4, 5 };
int[] intArray2 = { 6, 7, 8, 9, 10 };
// Apache Commons Lang library
int[]combinedIntArray = ArrayUtils.addAll(intArray, intArray2);

2 个回复

倒序浏览
收藏.马上就要学数组了
回复 使用道具 举报
收藏.马上就要学数组了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马