创建数组资源
1)在values目录下创建arrays.xml文件
2)在arrays.xml中使用<string-array>或者<int-array>标签定义数组
name---定义数组的名字
item子类---用于定义数组的元素值
- <?xml version="1.0" encoding="utf-8"?>
- <resources>
- <string-array name="countries">
- <item >中国</item>
- <item >美国</item>
- <item >法国</item>
- <item >英国</item>
- <item >俄罗斯</item>
- </string-array>
- <integer-array name="numbs">
- <item >1</item>
- <item >2</item>
- <item >14</item>
- <item >23</item>
- <item >86</item>
- <item >47</item>
- </integer-array>
- </resources>
引用数组资源:
String[] getResources().getStringArray(int arrayRes)
int[] getResources().getIntArray(int arrayRes)
Java合并两个数组
int[] result=new int[a.size()+b.size()];
System.arraycopy(a,0,result,0,a.size());
System.arraycopy(b,0,result,a.size(),b.size());
Arrays.sort(result);