题目描述

输入一个字符串,编写程序输出该字符串中元音字母的首次出现位置,如果没有元音字母输出0。英语元音字母只有‘a’、‘e’、‘i’、‘o’、‘u’五个。
样例输入:
hello
样例输出:
2
样例输入:
apple
样例输出:
1
样例输入:
pmp
样例输出:
0

代码:

import java.util.Arrays;
import java.util.Scanner;public class Test {public static void main(String[] args) {Scanner sc = new Scanner(System.in);String s = sc.next();int []a = new int[5];a[0] = s.indexOf("a");a[1] = s.indexOf("e");a[2] = s.indexOf("i");a[3] = s.indexOf("o");a[4] = s.indexOf("u");for (int i =0;i<5;i++){if (a[i] == -1){a[i] = s.length()+10;}}int count = 0;for (int i = 0;i<5;i++){if (a[i] == s.length()+10){count++;}if (count == 5){System.out.println(0);return;}}Arrays.sort(a);System.out.println(a[0]+1);}
}

Java 确定元音字母位置相关推荐

  1. C语言记录元音字母的位置,算法训练 确定元音字母位置

    算法训练 确定元音字母位置 输入一个字符串,编写程序输出该字符串中元音字母的首次出现位置,如果没有元音字母输出0.英语元音字母只有'a'.'e'.'i'.'o'.'u'五个. 样例输入: hello ...

  2. [Java] 蓝桥杯ALGO-78 算法训练 确定元音字母位置

    问题描述 输入一个字符串,编写程序输出该字符串中元音字母的首次出现位置,如果没有元音字母输出0.英语元音字母只有'a'.'e'.'i'.'o'.'u'五个. 样例输入: hello 样例输出: 2 样 ...

  3. 蓝桥杯 ALGO-78 算法训练 确定元音字母位置

    输入一个字符串,编写程序输出该字符串中元音字母的首次出现位置,如果没有元音字母输出0.英语元音字母只有'a'.'e'.'i'.'o'.'u'五个. 样例输入:  hello 样例输出: 2 样例输入: ...

  4. JAVA编写元音字母(Switch语句)

    package com.helloworld; import java.util.Scanner; public class HelloWorld { public static <ch> ...

  5. java区分输入的字母是元音字母还是辅音字母

    import java.io.IOException; public class SwitchLetter {public static void main(String[] args)throws ...

  6. 统计元音字母(JAVA)

    输入一个字符串,统计出其中元音字母的数量以及统计出每个元音字母的数量 import java.util.Scanner;public class Demo3 {public static void m ...

  7. 编写程序,测试字符串“你好,欢迎来到Java世界”的长度,将字符串的长度转换成字符串进行输出,并对其中的“Java”四个字母进行截取,输出截取字母以及它在字符串中的位置。

    编写程序,测试字符串"你好,欢迎来到Java世界"的长度,将字符串的长度转换成字符串进行输出,并对其中的"Java"四个字母进行截取,输出截取字母以及它在字符串 ...

  8. Java输入一个字符串,分别返回aeiou这几个元音字母出现的次数

    import java.util.*;public class CountNumber {/*** 输入一个字符串,分别返回aeiou这几个元音字母出现的次数*/public static void ...

  9. Java实现 LeetCode 345 反转字符串中的元音字母

    345. 反转字符串中的元音字母 编写一个函数,以字符串作为输入,反转该字符串中的元音字母. 示例 1: 输入: "hello" 输出: "holle" 示例 ...

最新文章

  1. jps查看java进程以及pwdx通过pid查看进程所在位置
  2. 编译C程序提示之'for' loop initial declaration used outside C99 mode
  3. 『软件工程9』结构化系统分析——解决软件“做什么”问题
  4. java 单元测试技巧_其他一些单元测试技巧
  5. 转--javascript 数组
  6. Android 照相功能
  7. linux 反弹 socket,反弹shell基础
  8. UOJ#269. 【清华集训2016】如何优雅地求和
  9. java考试时间,Java认证考试知识点:Java时间类的函数
  10. android barchart设置标题,android - 如何设置MPAndroidChart BarChart的高度和宽度? - 堆栈内存溢出...
  11. 很多人在睡觉的时候半梦半醒时,感…
  12. BZOJ3993 星际战争
  13. python 按键精灵 离线_(番外篇)Python操纵网盘客户端批量离线下载电影
  14. 计算机主机内有的硬件有,怎么看电脑配置?查看电脑配置方法有哪些?
  15. Vs code添加自定义snippet
  16. 通过Python爬取QQ空间说说并通过Pyechart进行可视化分析
  17. C++ strcpy函数的使用
  18. 对云计算机的想法,我对云计算技术的看法
  19. CTF-实验吧-FALSE
  20. 川崎机器人几百个示教点位置的动态修正

热门文章

  1. linux 什么是源代码目录结构,Linux源代码目录树结构Linux -电脑资料
  2. 国产PAN3501三通道低功耗ASK接收125K底片唤醒芯片兼容替代AS3933
  3. 【论文笔记】Neural Auto-Curricula (NAC)
  4. 城市规划GIS技术应用指南(ch09)
  5. Vue3和Vue2对比,我们如何选用?
  6. 【存货管理】存货的计价方法
  7. 转:谱聚类(spectral clustering)及其实现详解
  8. Genymotion模拟器安装APK
  9. 30分钟学会EventBus3 0详解(二)(EventBus3 0的详细使用)(by星空武哥)
  10. Cocos2d-x 3.2 大富翁游戏项目开发-第八部分 角色按路径行走