注意点:

  • for循环的用法和python截然不同,注意格式
  • switch~,switch对应的case每当执行完毕都要break,由于基本不怎么用switch,所以作为了解。
  • 中断流程控制语句,请考虑多重循环的场景,最好用标签做区别。
  • continue条件满足,则程序到最内部循环的首部!
//Scanner文本文件读取与处理
package testbotoo; import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
import java.nio.file.Paths;
import java.util.Scanner; public class file {
public static void main(String[] arg){
//if 条件语句
int a = 10;
if (a == 10){
System.out.println("a="+a);
}
else if (a ==20){ }
else if (a == 30){ }
else{ } //while 循环
while (a < 20){
System.out.println(a);
a+=1;
} //do while 循环,
System.out.println(a);
do
{
a+=2;
System.out.println(a);
}
while( a <30); //确定循环 for循环
// 声明:for循环其实是while循环的一种简化,定义的i只在循环体内有作用
// 而且不同的for循环中可以重复使用i for (int i = 1; i <=10; i++){
System.out.println("i--"+i);
} for (int i = 10; i >0; i--){
System.out.println("i--"+i);
}
// 如果i在循环外已被定义,那么在循环体外也生效!
int y ;
for (y = 10 ; y <15; y++){
System.out.println(y); }
System.out.println("外部y的值"+y); //中断流程控制语句
int year = 1;
int aa = 10;
read_data: //带标签,一般用在多重循环上。
while (year <= 5){ aa += 1;
System.out.println("这是aa的值"+aa);
if (aa >=13) break read_data;
year++;
System.out.println("这是year的值"+year); // 这是aa的值11
// 这是year的值2
// 这是aa的值12
// 这是year的值3
// 这是aa的值13 } //continue用法
//continue的那里的条件如果满足,则立马跳转到循环的首部! int j = 90;
Scanner input = new Scanner(System.in); while (j <100){
System.out.println("请输入一个大于0的数字:");
int n = input.nextInt();
if (n < 0){
System.out.println("请重新输入");
continue;}
System.out.println("xxxx");
if (n == 10) break; } } }

最新文章

  1. BigZhuGod的粉丝
  2. maven编译时如何忽略单元测试
  3. 打开网页自动弹出QQ对话框的实现办法
  4. 在Linux CentOS上编译CoreCLR
  5. iOS: 悬浮的条件筛选下拉框的使用
  6. Angularjs之directive指令学习笔记(二)
  7. Executing a script from Nagios event handler fails to run
  8. NOIP2012 Vigen&#232;re 密码
  9. 由.Net类库提供的农历计算(C#农历)-获取当前日期的农历日期
  10. 微设计(www.weidesigner.com)介绍系列文章(二)
  11. &lt;Win32_5&gt;深入浅出Win32的计时器
  12. WF编译报错
  13. MySQL用户和系统变量
  14. 关于使用连接器arm-linux-ld时指定链接地址的作用
  15. Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-2.xml, reason:
  16. 小程序 wepy框架 + iview-weapp的用法
  17. Practical Node.js (2018版) 第4章: 模版引擎
  18. py 正在爬取第%d页的美眉图
  19. Winform相关
  20. Lemon OA第4篇:常用功能

热门文章

  1. WPF绑定xaml中绑定对象需用属性表示,字段不可以绑定
  2. ASP.NET MVC4计划任务实现方法(定时执行某个功能)
  3. 原生JS表单序列化
  4. hdu 2686 Matrix &amp;&amp; hdu 3367 Matrix Again (最大费用最大流)
  5. Elasticsearch 中文分词器IK
  6. BZOJ4596:[SHOI2016]黑暗前的幻想乡——题解
  7. HDOJ.1009 FatMouse' Trade (贪心)
  8. React router 4 获取路由参数,跨页面参数
  9. java oracle clob string 大字符串存储【转】
  10. Jupyter生成中文PDF的Notebook