很久没有写Java程序了,今天闲来无事,写了一小段程序,用来判断一个字母是元音还是辅音,字母是Java的随机类随机生成的。

import java.util.Random;;

public class VowelAndConsonants {
 public static void main(String[] args){
  //java随机类,用来生成种子数字
  Random rand = new Random(47);
  for(int i = 0; i<100; i++){
   //产生0~26之间的一个值,再加上一个偏移量'a',即可产生小写字母
   int c = rand.nextInt(26) + 'a';
   System.out.print((char)c + ", " + c + ":");
   switch(c){
    //符合条件的case语句重叠在一起,形成多重匹配,判断是不是元音
    case 'a':
    case 'e':
    case 'i':
    case 'o':
    case 'u': System.out.println("Vowel");break;
    
    //判断是不是半元音,同样用到了重叠case语句
    case 'y':
    case 'w': System.out.println("Sometimes is a vowel");break;
    //不符合以上条件的则都是辅音
    default:System.out.println("consonant");
   }
  }
 }
}

Java程序,判断一个字母是元音还是辅音相关推荐

  1. java判断字母是否为元音_Java程序来检查字母是元音还是辅音

    Java程序来检查字母是元音还是辅音 在该程序中,您将学习如何使用Java中的if..else和switch语句检查字母是元音还是辅音. 示例1:使用if..else语句检查字母是元音还是辅音 pub ...

  2. Java黑皮书课后题第4章:*4.13(判断元音还是辅音)编写程序,提示用户输入一个字母,判断该字母是元音还是辅音。对于非字母的输入,提示非法输入

    *4.13(判断元音还是辅音)编写程序,提示用户输入一个字母,判断该字母是元音还是辅音.对于非字母的输入,提示非法输入 题目 题目概述 运行示例 破题 代码 题目 题目概述 *4.13(判断元音还是辅 ...

  3. java判断字母是否为元音_Java程序查找给定字符是元音还是辅音

    在英语字母中,字符" a"," e"," i"," o"," u"是元音,其余字母是辅音.查找给定字 ...

  4. java编写某计算器控制台程序_用java程序编写一个计算器

    点击查看用java程序编写一个计算器具体信息 答:给你一个参考,希望不要被百度吞了当晚餐 import java.awt.BorderLayout; import java.awt.GridLayou ...

  5. Java程序如何写判断闰年_用Java程序判断是否是闰年的简单实例

    我们知道,(1)如果是整百的年份,能被400整除的,是闰年:(2)如果不是整百的年份,能被4整除的,也是闰年.每400年,有97个闰年.鉴于此,程序可以作以下设计: 第一步,判断年份是否被400整除, ...

  6. 编写java判断闰年_用Java程序判断是否是闰年的简单实例

    我们知道,(1)如果是整百的年份,能被400整除的,是闰年:(2)如果不是整百的年份,能被4整除的,也是闰年.每400年,有97个闰年.鉴于此,程序可以作以下设计: 第一步,判断年份是否被400整除, ...

  7. Java:判断一个字符串中是否存在另一个字符子串以及判断一个字符串中是否存在指定字符

    Java:判断一个字符串中包含指定字符子串,判断一个字符串中存在指定字符 字符串的contains方法可以判断一个字符串中是否存在另一个字符子串,示例如下 String Str = "Hel ...

  8. java shape 空间操作类_设计三个类:几何形状类(Shape)、圆类(Circle)、矩形类(.,请编写 Java程序,设计一个“形状rdquo...

    问题标题 设计三个类:几何形状类(Shape).圆类(Circle).矩形类(.,请编写 Java程序,设计一个"形状&rdquo 2019-5-10来自ip:17.175.174. ...

  9. java中判断一个字符在字符串中出现的次数

    源代码: //java中判断一个字符出现的次数//在下面字符串中查找有几个啊public static void testFindChar(){String str = "啊!我爱你中国!啊 ...

最新文章

  1. lzg_ad:使用Virtual PC 部署和测试XP Embedded 发布镜像
  2. myeclipse的buildpath 和lib引入的区别
  3. 银行数字化转型指南:《区域性银行数字化转型白皮书》完整版重磅发布
  4. 牛客contest897 D-Bamboo Rat(二分+黑白染色+最小割)
  5. mysql gtid坑_通过mysqlbinlog --skip-gtids恢复后再备份可能造成的坑
  6. java修饰符作用域
  7. 出场顺序很重要下一句_孩子爱不爱你,出场顺序很重要
  8. 论文Depth Map Prediction from a Single Image using a Multi-Scale Deep Network详解
  9. c语言注释部分两侧的分界符号分别是,单片机C语言练习题
  10. 如何将bmp格式图片批量转换成jpg格式的
  11. vue中如何引入公共样式的的styl文件
  12. macd是什么意思?散户股民如何使用MACD应对证券牛市市场
  13. linux离线日志分析工具,loganalyzer——日志分析工具
  14. 互作转录组常用数据库介绍
  15. 在python程序中,#后面的语句是表示啥意思
  16. ionic 以及cordova apk打包成功,安装不成功,显示Failure [INSTALL_FAILED_CONFLICTING_PROVIDER]
  17. AirSim学习和踩坑记录(不定时更新)
  18. 百度搜索技术沙龙感悟
  19. 计算机教育杂志有核心期刊吗,计算机教学论文参考文献集 计算机教学核心期刊参考文献哪里找...
  20. v-show和v-if有什么区别?使用场景分别是什么?

热门文章

  1. 如何在html中播放本地视频文件【兼容ie、火狐、谷歌、360浏览器等】
  2. 小米MIX Alpha为什么能卖到2万块?这四点是主要原因,你们觉得呢
  3. 原创 | DDD领域驱动设计第一话
  4. Python 批量给图片添加水印小工具
  5. 数组的排序面向对象类对象0708
  6. 最新微信记录恢复工具MMRecovery的下载与使用方法
  7. 苹果MacPro基本操作指南(持续更新)(2022.6.20版)
  8. pg、pgadmin安装指导
  9. AI一分钟 | 苹果在自动驾驶领域苦追谷歌,测试车增至27辆;比尔盖茨:AI代替人类工作是件好事
  10. 个人秋招面经——商汤