Javaを使用して大文字をどのように抽出するのですか?
java:words大文字を抽出する
example:
enter your words:Hello I Am Heyman
output:HIAH
感謝
Javaを使用して大文字をどのように抽出するのですか?
java:words大文字を抽出する
example:
enter your words:Hello I Am Heyman
output:HIAH
感謝
はここで文字列のforループを持つソリューションです:
String myString = "Hello I Am Heyman";
String outPutString = "";
for(int i = 0; i < myString.length(); i++) {
char c = myString.charAt(i);
if (Character.isUpperCase(c))
{
// it is Capital Letter
outPutString += c;
}
}
System.out.println(outPutString);
ありがとう、私は – heyman
Pattern p = Pattern.compile("[A-Z]");
Matcher m = p.matcher(textToLookInto);
String outString="";
while(m.find()){
outString+=m.group();
}
System.out.println(outString);
あなたがそう唯一のソリューション正規表現を追加する考え正規表現、としてタグ付けしていたので。
を試してみてくださいoutString StringBuilderする必要があります(より速くなるtextToLookInto) –
あなたの試行を最初に見せてもらえますか? –