JAVA基础(2) 三大结构
1.三大结构(顺序,选择,循环)
(1)顺序结构
Java的基本结构就是顺序结构,除非特别指明,否则就按照由上到下的顺序一句一句的执行。
顺序结构是最简单的算法结构。语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个一次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构。
public class shunxujiegou {
public static void main(String[] args) {
System.out.println("第一步");
System.out.println("第二步");
System.out.println("第三步");
//从主方法进入顺序执行第一步,第二步,第三步。
}
}
(2)选择结构
1>单选择结构
在写程序的过程中,经常会判断一个东西是否可行,然后才去执行代码,也就是如果为布尔值true就执行,如果为布尔值false就不执行。
import java.util.Scanner;
/*语法
if(布尔表达式){
如果布尔表达式为true就执行这里的语句
}*/
public class danxuanzejiegou {
public static void main(String[] args) {
Scanner sca = new Scanner(System.in);
System.out.println("请输入内容:");
int a = sca.nextInt();
// 判断输入的内容是否与1这个数字相等
if(a == 1){
System.out.println("输入内容为" + a + ",与预期相符");
}
System.out.println("判断完成");
}
}
2>双选择结构
在程序实际开发场景中,会有很多类似:判断某一个东西可行然后执行一些代码,否则执行另一段代码。
import java.util.Scanner;
public class doublexuanzejiegou {
public static void main(String[] args) {
Scanner sca = new Scanner(System.in);
System.out.println("请输入内容:"