Thinking in java 读书笔记(二、for循环,标签,switch语句)
来源:互联网 发布:mac 播放器 自动字幕 编辑:程序博客网 时间:2024/06/05 04:09
一、
for循环拥有逗号操作符,但是仅限于数值的初始值和数值的运算动作,例子如下 for (int i=0,j=200;i<100;i++,j++){ out.println(i+" "+j); }
二、
标签,因为break和continue仅仅中断当前循环,而标签会中断循环直到标签所在的地方,标签的定义为 label:iteration。就是说标签的后面一定要跟上循环语句。一下为例子
public void test(){ int i=0; outer: for (;true;){ inner: for (;i<20;i++){ System.out.println("i="+i); if (i==2){ System.out.println("continue"); continue;//回到内循环的开头 } if (i==3){ System.out.println("break"); i++; break;//跳出内循环 } if (i==7){ System.out.println("continue outer"); i++; continue outer;//回到外循环的开头 } if (i==8){ System.out.println("break outer"); break outer;//中断外循环 } for (int k=0;i<5;k++){ if (k==3){ System.out.println("continue inner"); continue inner; } } } } }
三、
switch支持String,int,long,short,byte,char JDK7之后才支持的String.
阅读全文
0 0
- Thinking in java 读书笔记(二、for循环,标签,switch语句)
- 《Thinking in Java》读书笔记(二)
- Thinking in Java 读书笔记 (二)
- 《thinking in JAVA》读书笔记 (二)
- 《Thinking in Java》读书笔记之并发(二)
- 《Thinking in Java》读书笔记(二)垃圾回收和异常
- Thinking in java读书笔记-I/O部分(二):流
- 《Thinking in Java》读书笔记
- 《Thinking in Java》读书笔记
- thinking in java读书笔记
- 《Thinking in Java》读书笔记
- 《Thinking in java》读书笔记
- thinking in java 读书笔记
- #Thinking in Java#读书笔记
- thinking in java 读书笔记
- Thinking in java 读书笔记
- Thinking in Java读书笔记
- <Thinking In Java> 读书笔记
- [Android]Fragment的应用/点击替换fragment应用实例
- JDBC学习笔记(2)——数据库连接
- Mangos源码分析(4):服务器结构探讨之继续世界服
- 7·RHCSA升级内核
- Ubuntu: eclipse tomcat unknown version of tomcat was specified
- Thinking in java 读书笔记(二、for循环,标签,switch语句)
- LeetCode--Unique Paths II
- mysql如何使用命令行运行sql文件
- 文件下载
- Android 8.0 画中画demo
- 面试题错题总结
- Mysql创建Function报1418错误
- 阿里云播放器SDK的正确打开方式 | 功能、架构与应用(一)
- 人工智障学习笔记——机器学习(5)朴素贝叶斯