前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >如何用 Java 找到字符串中的元音

如何用 Java 找到字符串中的元音

原创
作者头像
HoneyMoose
发布2023-09-12 04:22:08
发布2023-09-12 04:22:08
14100
代码可运行
举报
文章被收录于专栏:CWIKIUSCWIKIUS
运行总次数:0
代码可运行

这个题目其实不难,这是一个公司面试的时候要求的题目。

这个公司的面试有点意思,他们希望 Zoom 看我的电脑,然后让我解决问题。

题目

题目就非常简单了,他们给了我 2 个字符串。

其中一个是测试字符串,另外一个是元音字符,然后让把含有元音字符的单词输出。

给出的字符串分别为:

代码语言:javascript
代码运行次数:0
运行
复制
 String strTransform = "AI is driving the world crazy";
 String Vowels = '"aeiou";

思路

在面试的时候,有关字符串的处理非常常见。

通常需要考虑的的是大小写,空格,特殊字符等问题。在 Java 中,如果处理不好会容易空对象异常。

对于这个题目,可以使用子函数的方法,让逻辑更加清晰点。

可以首先在方法上面定义元音字母。

定义好子函数后,让这个子函数对输入的字符串进行判断。

为了便于数据遍历,在判断之前,可以简单的把给出的字符串放到 List 中。

这样你更好遍历,通常我们可以用 List.of 这个方法。

通常这里我们还有很多其他的方法可以用,Lists 这个方法是在 JDK 里面的,可以不依赖其他的 Package ,这样如果不让你用自己的 IDE 的时候,你更容易让在线的编译器通过。

运行结果。

运行的结果如下:

因为这个代码比较简单,而且我们只是测试下,所以我们就不放到代码库里面。

https://www.isharkfly.com/t/java/14841

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 题目
  • 思路
  • 运行结果。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档