DAY04

课程来源求知课堂,力荐。

1.顺序结构:

没什么好讲,有手就行。

2.分支结构:

选择(if - else 语句):

		Scanner in = new Scanner(System.in);
		int type=in.nextInt();
		if (type==1)
		{
     
			System.out.println("go");
		}
		else
		{
     
			System.out.println("no go");
		}

选择(switch 语句) :

		Scanner in = new Scanner(System.in);
		int type=in.nextInt();
		switch (type)
		{
     
		case 0: System.out.println("a"); break;
		case 1: System.out.println("b"); break;
		case 2: System.out.println("c"); break;
		default: System.out.println("z");
		}

3.循环结构:

for:

		//连续输出五次hello world
		for (int i=0; i<5; i++)
		{
     
			System.out.println("hello world");
		}

while:

		int i = 1;
		while(i <= 100)
		{
     
			System.out.println(i);
			i++;
		}

4.特殊流程控制:

break、continue:the same as c

5.一维数组:

①动态初始化:

int[] a = new int[4];

②静态初始化:

int[] a = new int[]{
     1,2,3,4};

③引用:
和c一样,没什么好讲的。

取得数组长度的方法:a.length

6.二维数组:

int[][] a = new int[][]
			{
     
			{
     3,5},
			{
     4,7},
			{
     6,9}
			}

7.每日作业:

DAY04_第1张图片

你可能感兴趣的:(入门每日学习,java,算法,数据结构)