Java 数组方法_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > Java 数组方法

Java 数组方法

 2011/12/1 8:39:16  Genie13  http://genie13.iteye.com  我要评论(0)
  • 摘要:publicclasstest{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubint[]a={11,1,5,3,32,23};Arrays.sort(a);for(inti:a){System.out.println(i);}Stringstr=Arrays.toString(a);System.out.printf("%s",str);int[]b=Arrays.copyOfRange(a,3,4);for
  • 标签:方法 数组 Java
public class test {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int[] a = {11,1,5,3,32,23};
		Arrays.sort(a);
		
		for(int i : a){
			System.out.println(i);
		}
		String str = Arrays.toString(a);
		System.out.printf("%s",str);
		int[] b = Arrays.copyOfRange(a, 3,4);
		for(int i : b){
			System.out.printf("%d", i);
		}
		int index = Arrays.binarySearch(a, 3,4,32);
		System.out.printf("%s", index);
		int[] c = new int[5];
		Arrays.fill(c,4);
		System.out.println(Arrays.toString(c));
		//---java.lang.System
		
		int[] from = {1,2,53,4,25,16,27,18,9};
		int[] to = {1,22,53,4,25,16,2,8,9};
		System.arraycopy(from, 0, to, 1, 1);
		System.out.println(Arrays.toString(to));
		
		//--
		float[][] f = {{1,2,4},{3,1,2},{2,7,5}};
		System.out.println(Arrays.deepToString(f));
		
		for(float[] row : f )
			for(float col : row)
				System.out.println(col);
		
		//---不规则数组
		int[][] oods = new int[5][];
		for(int i=0;i<5;i++){
			oods[i] = new int[i+1];
		}
		
		for(int[] row : oods){
			for(int col : row){
				System.out.print(col+"\t");
			}
			System.out.println();
		}
	}
上一篇: volatile synchronized 下一篇: JDOM解析XML
发表评论
用户名: 匿名