Java学习——增强for循环、switch
2016-08-08 22:12
357 查看
增强for循环
Java5引入了一种主要用于数组的增强型for循环。例子
public class ForTest { public static void main(String args[]){ int [] numbers = {1, 3, 5, 7, 2, 4, 6, 8}; for (int x: numbers){ System.out.print(x); System.out.print(","); } System.out.println(); String [] names = {"Jihite", "David", "Tom"}; for (String name: names){ System.out.print(name); System.out.print(','); } } }
结果
1,3,5,7,2,4,6,8, Jihite,David,Tom,
switch
注:switch语句中的变量类型只能为byte、short、int或者char。public class ForTest { public static void main(String args[]){ //char grade = args[0].charAt(0); char grade = 'B'; switch(grade) { case 'A' : System.out.println("Excellent!"); break; case 'B' : case 'C' : System.out.println("Well done"); break; case 'D' : System.out.println("You passed"); case 'F' : System.out.println("Better try again"); break; default : System.out.println("Invalid grade"); } System.out.println("Your grade is " + grade); } }
相关文章推荐
- 重踏学习Java路上_Day16(List的子类,泛型,增强for循环,静态导入,可变参数)
- JAVA学习代码——增强for循环For each
- java学习之旅62--数组的拷贝_排序_二分法_命令行参数_增强for循环
- 【幻化万千戏红尘】qianfengDay03-java基础学习:for循环,switch,if
- Java学习笔记之JDK1.5新特性(二):增强for循环
- Java学习总结(一)—— >Java环境变量的配置,DOS窗口的带包编译,Jdk1.5的两个新特性(可变参数和增强的for循环)
- java学习之增强for循环
- Java基础学习笔记16——(List的子类,泛型类,增强for循环,静态导入,可变参数)
- 【Java学习4.2.2】Java7增强后的switch语句
- Java学习日记-2.2 增强后的switch-case
- java学习之旅18、19--switch语句_基本用法_case穿透现象,jdk7.0新特性_增强switch语句
- Java学习笔记:for-each增强for循环
- Java学习笔记---增强for循环
- Java高新技术1---增强for循环 ---装箱与拆箱享元设计模式--自己写枚举--可变长度的参数
- java新特性之静态导入、自动装箱和拆箱、增强for循环、可变参数、枚举
- [java]jdk1.5的新特性----可变参数、增强for循环、枚举、单例模式
- 黑马程序员_Java中for遍历数组或集合(增强for循环)
- Java基础_增强For循环
- java例程练习(增强的for循环)
- 黑马程序员-JavaAPI-17天-6(增强for循环)