Java学习——增强for循环、switch
2024-10-21 05:01:56
增强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);
}
}
最新文章
- 打造程序员的高效生产力工具-mac篇
- Flume组件source,channel,sink源码分析
- No.013:Roman to Integer
- libuv在cocos2d-x中的使用
- 分析特定类的python脚本
- java----线程篇
- 如何在Ubuntu Unity上修改应用程序图标
- 正则-匹配获取url参数
- Cluster Table
- CSS前端开发学习总结、一
- [leetcode-566-Reshape the Matrix]
- JAVA-UML
- [DeeplearningAI笔记]Batch NormalizationBN算法Batch归一化_02_3.4-3.7
- Maven安装配置【WIN10】
- SQL SERVER 排查脚本
- Centos7 安装 python2.7
- 应用MySQL(开启远程登录权限)
- RabbitMQ管理界面
- Spring MVC自定义403,404,500状态码返回页面
- 面向对象编程之OC
热门文章
- ACM: 限时训练题解-Street Lamps-贪心-字符串【超水】
- Codeforces Round #207 (Div. 1) A. Knight Tournament(STL)
- 基于MINA构建简单高性能的NIO应用
- MySQL 服务无法启动。服务没有报告任何错误。
- osgearth各个例子功能概述
- MongoDB的数据库基本操作(一)
- javascrit2.0完全参考手册(第二版) 第2章第3节 变量
- 【Go语言】学习资料
- jquery插件jquery.LightBox.js之点击放大图片并左右点击切换图片(仿相册插件)
- 使用C#向ACCESS中插入数据(仅供参考)