Java程序流程控制:判断结构、选择结构、循环结构原理与用法实例分析

网友投稿 262 2022-12-09


Java程序流程控制:判断结构、选择结构、循环结构原理与用法实例分析

本文实例讲述了java程序流程控制:判断结构、选择结构、循环结构原理与用法。分享给大家供大家参考,具体如下:

本文内容:

判断结构

if

选择结构

switch

循环结构

while

do-while

for

for each

break、continue

return

首发时间:2017-06-22 21:34

修改时间:

2018-03-16 17:01

判断结构:

package study.program_struct;

import java.util.Scanner;

public class if_useage {

public static void main(String args[]){

int i;

Scanner reader=new Scanner(System.in);

i=reader.nextInt();

if(i>=90){

System.out.println("i>=90");

}else if (i>60){

System.out.println("60

}else{

System.out.println("i<=60");

}

}

}

选择结构:

package study.program_struct;

import java.util.Scanner;

public class switch_useage {

public static void main(String args[]){

int i;

Scanner reader=new Scanner(System.in);

i=reader.nextInt();

switch (i){

case 1:System.out.println("1");break;

case 2:System.out.println("2");break;

case 3:System.out.println("3");break;

case 4:System.out.println("4");break;

default:System.out.println("default");

}

}

}

循环结构:

java中有三种循环结构:while,do-while,for

package study.program_struct;

public classhttp:// While_usage {

public static void main(String args[]){

int i=5;

while(i>0){

System.out.println(i);

i=i-1;

}

}

}

package study.program_struct;

public class While_usage {

public static void main(String args[]){

do {

System.out.println("hello");

}while (false);

}

}

package study.program_struct;

public class For_usage {

public static void main(String args[]){

for (int i=0;i<5;i++){

System.out.println(i);

}

}

}

补充:

break和continue:

break可以用来跳出选择结构和循环结构

continu可以用来打断循环结构中的当次循环,直接进行下一次循环。

package study.program_struct;

public class For_usage {

public static void main(String args[]){

for (int i=0;i<5;i++){

if(i%2==0)continue;

System.out.println(i);// 1,3

}

}

}

使用return来结束方法:

java中也可以使用return来中断循环。

更多关于java算法相关内容感兴趣的读者可查看本站专题:《Java数据结构与算法教程》、《Java操作DOM节点技巧总结》、《Java文件与目录操作技巧汇总》和《Java缓存操作技巧汇总》

希望本文所述对大家java程序设计有所帮助。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:SpringCloud Feign服务调用请求方式总结
下一篇:JAVA函数的定义、使用方法实例分析
相关文章

 发表评论

暂时没有评论,来抢沙发吧~