Java基本结构
1.顺序结构
Java的基本结构就是顺序结构,除非特别指明,否则代码就是一行一行执行。
2.选择结构
if选择结构
switch选择结构
package com.wenxuan.structure;
public class D1Switch {
public static void main(String[] args) {
// case 穿透,如果没有break语句,会将下面所有的语句输出
// 从JDK7开始,switch开始支持字符串类型
// 字符的本质还是数字
// 通过反编译可以看出,switch是通过hashCode匹配对应的数字的
char grade = 'C';
switch (grade){
case 'A':
System.out.println("优秀");
break;
case 'B':
System.out.println("良好");
break;
case 'C':
System.out.println("及格");
break;
case 'D':
System.out.println("挂科");
break;
default:
System.out.println("未知");
}
}
}
一个优秀程序员的特质之一就是看源码
3.循环结构
while循环
少部分情况需要循环一直执行,比如服务器的请求相应监听等。
do...while循环
即使不满足条件,也让程序执行一次
for循环
增强型for循环
// 增强型for循环,主要应用于数组
int[] numbers = {10, 20, 30, 40};
for (int x:numbers){
System.out.println(x);
}
for (int x = 0;x < numbers.length;x++){
System.out.println(numbers[x]);
}
标签:基本,case,Java,System,break,println,结构,out
From: https://www.cnblogs.com/zzzwenxuan/p/17927144.html