Java程序结构分为以下三种:顺序结构、选择结构和循环结构。
1、顺序结构
顺序结构是最简单的程序结构,它按照代码的先后顺序执行,在这种结构中,程序从上到下逐行执行,没有任何判断和跳转。
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, world!"); System.out.println("This is a sequential structure example."); } }
2、选择结构
选择结构根据条件判断来执行不同的代码块,Java中主要有两种选择结构:ifelse语句和switchcase语句。
2、1 ifelse语句
ifelse语句用于根据条件判断执行不同的代码块。
public class IfElseExample { public static void main(String[] args) { int num = 10; if (num > 0) { System.out.println("Number is positive."); } else if (num < 0) { System.out.println("Number is negative."); } else { System.out.println("Number is zero."); } } }
2、2 switchcase语句
switchcase语句用于根据多个条件执行不同的代码块。
public class SwitchCaseExample { public static void main(String[] args) { char grade = 'B'; switch (grade) { case 'A': System.out.println("Excellent!"); break; case 'B': System.out.println("Good!"); break; case 'C': System.out.println("Fair!"); break; case 'D': System.out.println("Bad!"); break; default: System.out.println("Invalid grade!"); } } }
3、循环结构
循环结构用于重复执行某段代码,直到满足特定条件,Java中主要有三种循环结构:for循环、while循环和dowhile循环。
3、1 for循环
for循环用于在给定次数内重复执行某段代码。
public class ForLoopExample { public static void main(String[] args) { for (int i = 0; i < 5; i++) { System.out.println("Iteration " + (i + 1)); } } }
3、2 while循环
while循环用于在满足条件时重复执行某段代码。
public class WhileLoopExample { public static void main(String[] args) { int i = 0; while (i < 5) { System.out.println("Iteration " + (i + 1)); i++; } } }
3、3 dowhile循环
dowhile循环用于至少执行一次代码,然后根据条件判断是否继续执行。
public class DoWhileLoopExample { public static void main(String[] args) { int i = 0; do { System.out.println("Iteration " + (i + 1)); i++; } while (i < 5); } }
相关问答FAQs:
Q1: Java中的选择结构有哪些?
A1: Java中的选择结构主要有ifelse语句和switchcase语句。
Q2: Java中的循环结构有哪些?
A2: Java中的循环结构主要有for循环、while循环和dowhile循环。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/654923.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复