【发布时间】:2013-04-28 11:00:18
【问题描述】:
我有一个程序提供以下输出:
输入一句话:我是java新手
我
上午
新的
到
java
元音数:我是 java 新手 = 6
我的问题是我需要获取用户输入的句子的每个单词中的元音。
例如输出应该是这样的:
输入一句话:我是java新手
我(1)
上午 (1)
新的 (1)
到 (1)
java(2)
元音数:我是 java 新手 = 6
我正在使用 .split() 分隔输入的句子并切换 /.charAT 语句以进行元音检查。
有人可以帮我实现这个结果吗?
【问题讨论】:
-
你给出了最终输出应该是什么样子,但你还需要详细说明你得到了什么以及你是如何得到它的。
-
我正在使用以下方式获取用户输入:Scanner input = new Scanner(System.in);串句; System.out.print("请输入一句话:");句子 = input.nextLine(); SentenceSplit(句子); //分割用户输入的方法
-
别忘了Y,例如“今天的天空很美”。标准元音是 A E I O U 和 Sometimes Y.
-
看看这里基于字符串的算法问题会对你有很大帮助bekoc.blogspot.com/2012/07/in-this-post-i-try-to-implement.html
标签: java split sentence text-segmentation