Java 确定元音字母位置
题目描述
输入一个字符串,编写程序输出该字符串中元音字母的首次出现位置,如果没有元音字母输出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 确定元音字母位置相关推荐
- C语言记录元音字母的位置,算法训练 确定元音字母位置
算法训练 确定元音字母位置 输入一个字符串,编写程序输出该字符串中元音字母的首次出现位置,如果没有元音字母输出0.英语元音字母只有'a'.'e'.'i'.'o'.'u'五个. 样例输入: hello ...
- [Java] 蓝桥杯ALGO-78 算法训练 确定元音字母位置
问题描述 输入一个字符串,编写程序输出该字符串中元音字母的首次出现位置,如果没有元音字母输出0.英语元音字母只有'a'.'e'.'i'.'o'.'u'五个. 样例输入: hello 样例输出: 2 样 ...
- 蓝桥杯 ALGO-78 算法训练 确定元音字母位置
输入一个字符串,编写程序输出该字符串中元音字母的首次出现位置,如果没有元音字母输出0.英语元音字母只有'a'.'e'.'i'.'o'.'u'五个. 样例输入: hello 样例输出: 2 样例输入: ...
- JAVA编写元音字母(Switch语句)
package com.helloworld; import java.util.Scanner; public class HelloWorld { public static <ch> ...
- java区分输入的字母是元音字母还是辅音字母
import java.io.IOException; public class SwitchLetter {public static void main(String[] args)throws ...
- 统计元音字母(JAVA)
输入一个字符串,统计出其中元音字母的数量以及统计出每个元音字母的数量 import java.util.Scanner;public class Demo3 {public static void m ...
- 编写程序,测试字符串“你好,欢迎来到Java世界”的长度,将字符串的长度转换成字符串进行输出,并对其中的“Java”四个字母进行截取,输出截取字母以及它在字符串中的位置。
编写程序,测试字符串"你好,欢迎来到Java世界"的长度,将字符串的长度转换成字符串进行输出,并对其中的"Java"四个字母进行截取,输出截取字母以及它在字符串 ...
- Java输入一个字符串,分别返回aeiou这几个元音字母出现的次数
import java.util.*;public class CountNumber {/*** 输入一个字符串,分别返回aeiou这几个元音字母出现的次数*/public static void ...
- Java实现 LeetCode 345 反转字符串中的元音字母
345. 反转字符串中的元音字母 编写一个函数,以字符串作为输入,反转该字符串中的元音字母. 示例 1: 输入: "hello" 输出: "holle" 示例 ...
最新文章
- jps查看java进程以及pwdx通过pid查看进程所在位置
- 编译C程序提示之'for' loop initial declaration used outside C99 mode
- 『软件工程9』结构化系统分析——解决软件“做什么”问题
- java 单元测试技巧_其他一些单元测试技巧
- 转--javascript 数组
- Android 照相功能
- linux 反弹 socket,反弹shell基础
- UOJ#269. 【清华集训2016】如何优雅地求和
- java考试时间,Java认证考试知识点:Java时间类的函数
- android barchart设置标题,android - 如何设置MPAndroidChart BarChart的高度和宽度? - 堆栈内存溢出...
- 很多人在睡觉的时候半梦半醒时,感…
- BZOJ3993 星际战争
- python 按键精灵 离线_(番外篇)Python操纵网盘客户端批量离线下载电影
- 计算机主机内有的硬件有,怎么看电脑配置?查看电脑配置方法有哪些?
- Vs code添加自定义snippet
- 通过Python爬取QQ空间说说并通过Pyechart进行可视化分析
- C++ strcpy函数的使用
- 对云计算机的想法,我对云计算技术的看法
- CTF-实验吧-FALSE
- 川崎机器人几百个示教点位置的动态修正
热门文章
- linux 什么是源代码目录结构,Linux源代码目录树结构Linux -电脑资料
- 国产PAN3501三通道低功耗ASK接收125K底片唤醒芯片兼容替代AS3933
- 【论文笔记】Neural Auto-Curricula (NAC)
- 城市规划GIS技术应用指南(ch09)
- Vue3和Vue2对比,我们如何选用?
- 【存货管理】存货的计价方法
- 转:谱聚类(spectral clustering)及其实现详解
- Genymotion模拟器安装APK
- 30分钟学会EventBus3 0详解(二)(EventBus3 0的详细使用)(by星空武哥)
- Cocos2d-x 3.2 大富翁游戏项目开发-第八部分 角色按路径行走