昆仑山:眼中无形心中有穴之穴人合一

夫君子之行,静以修身,俭以养德;非澹泊无以明志,非宁静无以致远。夫学须静也,才须学也;非学无以广才,非志无以成学。怠慢则不能励精,险躁则不能冶性。年与时驰,意与岁去,遂成枯落,多不接世。悲守穷庐,将复何及!

 

java数组之遍历

package com.baidu.uos;

import java.util.Arrays;
import java.util.Iterator;
import java.util.List;

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("一维数组");
//        一维数组
        int[] num = {34, 65, 32, 21, 11, 98};
//        遍历数组元素方法1
        for (int i = 0; i < num.length; i++) {
            System.out.print(num[i] + "\t");
        }
        System.out.println();
//      遍历数组元素方法2
        for (int number : num) {
            System.out.print(number + "\t");
        }
        System.out.println();
//        遍历数组元素方法3
        Iterator iterator = Arrays.stream(num).iterator();
        while (iterator.hasNext()) {
            System.out.print(iterator.next() + "\t");
        }
        System.out.println();
//        遍历数组元素方法4
        for (Iterator iter = Arrays.stream(num).iterator(); iter.hasNext(); ) {
            System.out.print(iter.next() + "\t");
        }
        System.out.println();
//        遍历数组元素方法5
        System.out.println(Arrays.toString(num));
//        遍历数组元素方法6
        Arrays.stream(num).forEach(System.out::print);
//        遍历数组元素方法7
        System.out.println();
        System.out.println(Arrays.deepToString(new int[][]{num}));

        String mString[] = { "china", "usa", "indian" };
        List<String> list = Arrays.asList(mString);
        
        System.out.println(Arrays.asList(mString));
        Arrays.asList(mString).stream().forEach(s-> System.out.println(s));

//        多维数组
        System.out.println("多维数组");
        int[][] magicSquare = {{16, 3, 2, 13}, {5, 10, 11, 8}, {9, 6, 7, 3}};
//        方法1
        for (int i = 0; i < magicSquare.length; i++) {
            for (int j = 0; j < magicSquare[i].length; j++) {
                System.out.print(magicSquare[i][j] + " ");
            }
            System.out.println();    //换行
        }
//        方法2
        System.out.println(Arrays.deepToString(magicSquare));
//        方法3
        for (int[] numa : magicSquare) {
            for (int numb : numa) {
                System.out.print(numb + " ");
            }
            System.out.println();//换行
        }
//        方法4
        for (int i = 0; i < magicSquare.length; i++) {
            System.out.println(Arrays.toString(magicSquare[i]));
        }

    }
}



posted on 2020-09-13 09:59  Indian_Mysore  阅读(150)  评论(0)    收藏  举报

导航