代码展示 学习从点滴开始,学到的东西可能会忘记,记得哦
大学我玩够了你呢?30天轻松搞定 Java
第三章 Java程序控制
一、循环控制
代码展示public static void main(String[] args) { //while循环,先判断,再执行 int i = 5; System.out.print("倒计时开始"); while (i > 0) { System.out.print(i+" "); i--; } System.out.print("发射!"); System.out.println(); //do-while循环,先执行再判断 int j=5; System.out.print("倒计时开始"); do { System.out.print(j+" "); j--; } while (j>0); System.out.print("发射!"); System.out.println(); //for循环 String s = new String("5201314"); char arr[] = s.toCharArray(); for (i=0;i<arr.length;i++){ System.out.print(arr[i]+" "); } System.out.println(); //for each 循环 for (char a:arr){ System.out.print(a+" "); } System.out.println(); //for 嵌套循环 for (int m=1;m<=9;m++){ for (int n=1;n<=m;n++) { System.out.print(n+"*"+m+"="+m*n+" "); } System.out.println(); } }
二、判断控制
public static void main(String[] args) { //if语句 System.out.println("请输入您的性别:"); Scanner scanner = new Scanner(System.in); String s=scanner.next(); if(s.equals("男")){ System.out.println("跪求欧巴点个赞丫"); } else if (s.equals("女")) { System.out.println("跪求仙女姐姐点个赞丫"); } else{ System.out.println("您输入的性别有误"); } //swicth 语句 表达式的值必须是整型或者字符型的变量 for (int i=1;i<=6;i++){ 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; case 5: System.out.println("恭喜少侠通过最后一个关卡!您获得了本场游戏的胜利,恭喜您!"); break; default: System.out.println("尊敬的少侠,由于数据异常,本场游戏被迫中止,非常抱歉!"); } } }
三、 跳转控制
代码展示public static void main(String[] args) { //break语句 // 猜数字 System.out.println("少侠,小的已经为您成功生成了一个数字,范围在[0,100),猜一猜吧!"); int res = (int) (100*Math.random()); System.out.println("答案是: "+res); Scanner scanner = new Scanner(System.in); int num,count = 0; while(true){ num = scanner.nextInt(); count++; if (num==res) { System.out.println("恭喜少侠,您猜对了!您一共猜了 "+count+" 次。"); break;//强制中断当前的循环 } else if(num>res) { System.out.println("少侠,你猜的数‘ "+num+" ’ 太大了。用点子智慧哦!您已经猜了 "+count+" 次。"); }else { System.out.println("少侠,你猜的数‘ "+num+" ’太小了。用点子智慧哦!您已经猜了 "+count+" 次。"); } } //continue语句 //计算1~10内的所有奇数和 int sum=0; for(int i=1;i<=10;i++){ if(i%2==0){ continue;//不在执行continue之后的语句,再重新判断循环条件,继续循环 } System.out.print(i+" "); sum = sum + i; } System.out.println("sum= "+sum); //return语句 for (int i = 1; i <= 5;i++) { System.out.print("i="+i+" "); if (i==5){ return;//return语句。将程序控制跳转到方法的调用者 } } System.out.println("因为有return,所以这句话不会输出!"); }
总结
System.out.println("我选择滑稽取宠");
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算