增强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);
}
}

最新文章

  1. 打造程序员的高效生产力工具-mac篇
  2. Flume组件source,channel,sink源码分析
  3. No.013:Roman to Integer
  4. libuv在cocos2d-x中的使用
  5. 分析特定类的python脚本
  6. java----线程篇
  7. 如何在Ubuntu Unity上修改应用程序图标
  8. 正则-匹配获取url参数
  9. Cluster Table
  10. CSS前端开发学习总结、一
  11. [leetcode-566-Reshape the Matrix]
  12. JAVA-UML
  13. [DeeplearningAI笔记]Batch NormalizationBN算法Batch归一化_02_3.4-3.7
  14. Maven安装配置【WIN10】
  15. SQL SERVER 排查脚本
  16. Centos7 安装 python2.7
  17. 应用MySQL(开启远程登录权限)
  18. RabbitMQ管理界面
  19. Spring MVC自定义403,404,500状态码返回页面
  20. 面向对象编程之OC

热门文章

  1. ACM: 限时训练题解-Street Lamps-贪心-字符串【超水】
  2. Codeforces Round #207 (Div. 1) A. Knight Tournament(STL)
  3. 基于MINA构建简单高性能的NIO应用
  4. MySQL 服务无法启动。服务没有报告任何错误。
  5. osgearth各个例子功能概述
  6. MongoDB的数据库基本操作(一)
  7. javascrit2.0完全参考手册(第二版) 第2章第3节 变量
  8. 【Go语言】学习资料
  9. jquery插件jquery.LightBox.js之点击放大图片并左右点击切换图片(仿相册插件)
  10. 使用C#向ACCESS中插入数据(仅供参考)