gpt4 book ai didi

java - for 循环查找字符串中的辅音

转载 作者:行者123 更新时间:2023-12-01 18:20:29 26 4
gpt4 key购买 nike

使用 for 循环,如何将字符串中的所有辅音变成大写?

我想我应该做这样的事情:

    String str = "fish$"     

String strConsonants = "f, s, h";

for (int x = 0; x < str.length(); x++)
{
if(((str.charAt(x) == (strConsonants))
{
System.out.print("FiSH$");
}
}

最佳答案

使用 String API 中的 String.contains() 方法。以下代码适用于您当前的输入。通常,如果您想查找所有辅音,请使用辅音的 char[] 或包含所有辅音的 String 并进行检查。

String str = "fish$";     
String strConsonants = "f, s, h";
String temp="";
for (int x = 0; x < str.length(); x++){
temp+= str.charAt(x);
if(!strConsonants.contains(temp)) {
consonentsUCase+=temp.toUpperCase();
}
temp="";
}

关于java - for 循环查找字符串中的辅音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60300231/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com