gpt4 book ai didi

java - 想要找到给定字符串中 'space' 的所有索引

转载 作者:行者123 更新时间:2023-12-01 07:20:38 25 4
gpt4 key购买 nike

    String str;
System.out.println("Enter the String: ");
Scanner s = new Scanner(System.in);
str=s.nextLine();
for(int i=0;i<str.length();i++)
{
System.out.println("Space is at index ="str.indexOf(' '));
}

如果我输入字符串=“a b c d”然后我想打印索引 1,3,5 处的空间。但 O/P 只打印 1 直到字符串长度结束。

最佳答案

尝试

for(int i=0;i<str.length();i++)
{
if(str.charAt(i) == ' ')
System.out.println("Space is at index ="+i);
}

String#indexOf 只是为您提供给定字符第一次出现的索引。

关于java - 想要找到给定字符串中 'space' 的所有索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38951719/

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