`
chamwarren
  • 浏览: 11006 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

java基础知识switch case的使用

阅读更多

 

public class VowelsAndConsonants {
	public static void main(String[] args) {
		for (int i =0 ; i < 100 ; i++ ) {
			char c = (char)(Math.random()*26+ 'a');
			switch(c) {
				case 'a':
				case 'e':
				case 'i':
				case 'o':
				case 'u':System.out.println("Vowels");
				break;
				case'y':
				case'w':
					System.out.println("sometimes is Vowels");
				break;
				default:System.out.println("Consonants");	

			}			
		}	
	}
}



 注意点:1、switch  case的使用

 

               2、case 中的break的使用

               3、char的加减法

 错误:char c = (char) (Math.random() * 26) + 'a';

分享到:
评论

相关推荐

    JAVA面试基础知识题

    因此传递给 switch 和 case 语句的参数应该是 int、 short、 char 或者 byte。long,string 都不能作用于swtich 27、ArrayList和Vector的区别,HashMap和Hashtable的区别 答:就ArrayList与Vector主要从二方面来说. 一...

    Java程序设计基础:switch选择结构.pptx

    掌握 switch 选择结构的使用 【问题】根据学生的百分制成绩转化为等级制成绩并输出。 什么情况下使用switch选择结构 转化规则: 百分制成绩score 等级制成绩grade 90分以上 A 80 ~ 89分 B 70 ~ 79分 C 60 ~ 69分 D ...

    java基础知识下载

    变量:是java 程序中的基本存储单元,它的定义包括变量名、变量类型和作用域几个部分。其定义格式如下: typeSpecifier varName[=value[,varName[=value]…]; 如:int count; char c='a'; 变量的作用域指明可访问...

    动力节点JAVA完美学习课程 JAVA黄埔军校2018年最新JAVA夜校班全程班视频教程 1-56部分.txt

    2. 课程包含: JDK安装、开发环境搭建,java编程基础知识,分支语句、循环语句、封装、继承、多态等并配备相应练习题,希望对大家有所帮助。 PS:只做java是动力节点的战略布局,让每位初学者顺利入门是动力节点零...

    JAVA面试题最全集

    一、Java基础知识 1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。 2.字符串的操作: 写一个方法,实现字符串的反转,如:输入abc,输出cba 写一个方法,实现字符串的替换,如:输入...

    java面试800题

    Q0040 Java关键字 "51个:abstract, boolean, break, byte, case, catch, char, class, const, continue, default, do, double, else, extends, final, finally, float, for, goto, if, implements, import, ...

    第一章程序设计基础知识板块第一节内容

    Java基础教程课件 Java知识整理 1 把编写好的Java源文件保存起来,原文件的扩展名必须是_________ 用JDK编译Java源程序,使用的命令是_______,编译源¬¬¬¬文件得到字节码文件。 Java源程序编译后生成的字节码文件...

    Java开发技术大全 电子版

    第1篇Java基础知识入门. 第1章Java的开发运行环境2 1.1Java的运行环境与虚拟机2 1.2Java的开发环境4 1.2.1JDK的安装4 1.2.2如何设置系统环境变量6 1.2.3编译命令的使用8 1.2.4解释执行命令的使用10 1.2.5...

    java 面试题 总结

    JAVA相关基础知识 1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用...

    java入门知识复习篇1

    标识符可以由字母、数字、美元符号($)和下画线(_)组成,但标识符不能以数字开头,也不可以使用 Java 中的关键字 标识符的约定: 类名、接口名首字母大写(采用骆驼峰命名格式) 包名:所有字母一律小写 常量名:所有...

    word源码java-ocprjs:这是一个基于Objective-C语言的基础案例集。旨在用于给初学者快速了解Objective-C语言的语

    这个案例是关于基础知识的案例之基本数据类型使用以及输入输出 ocprj2 这个案例是关于循环结构的案例集,包括:for,while,do...while等循环。 ocprj3 这个案例是选择结构的案例集,包括:if,if...else,switch...case ...

    javaSE代码实例

    13.1 String类的基础知识 243 13.1.1 对象的创建 243 13.1.2 巧用构造器 244 13.1.3 String类的重要方法 245 13.2 String对象的内存机制 248 13.2.1 一段令人困惑的字符串程序 248 13.2.2 “一次投入,...

    【shell】shell脚本语法

    希望各位不要白piao,点个赞或者刷个评论再走,还有【禁止转载】 ...case/esac -&gt; 就是java 中的switch as,以及在shell底层脚本中的使用 for/do/done -&gt; 几种实用的for循环写法 while/do/done break和continue

    asp.net知识库

    事务隔离性的一些基础知识 在组件之间实现事务和异步提交事务(NET2.0) 其它 在.NET访问MySql数据库时的几点经验! 自动代码生成器 关于能自定义格式的、支持多语言的、支持多数据库的代码生成器的想法 发布Oracle...

    RED HAT LINUX 6大全

    10.1.1 新闻供给点如何工作 187 10.1.2 推/拉新闻 187 10.1.3 下载新闻组的可选方法 187 10.2 INN硬件与软件要求 188 10.3 INN介绍 188 10.3.1 安装INN 188 10.3.2 INN启动文件 189 10.3.3 配置INN 193 10.4 ...

    PHP基础教程 是一个比较有价值的PHP新手教程!

    标题:PHP基础教程 出处:风流的CG网络日志 时间:Mon, 28 Aug 2006 07:24:34 +0000 作者:yufeng 地址:http:///read.php?38 内容: 提供给新手学习的 PHP新手教程,是一个比较有价值的PHP新手教程! 一、PHP...

    c#学习笔记.txt

    选择语句if, else, switch, case 迭代语句do, for, foreach, in, while 跳转语句break, continue, default, goto, return 异常处理语句throw, try-catch, try-finally Checked 和 Uncheckedchecked, unchecked fixed...

Global site tag (gtag.js) - Google Analytics