小编Ras*_*var的帖子

在字符串中查找字符的位置

如何在a中找到一个字符String并在字符串中打印字符的位置?例如,我想'o'在此字符串中找到位置:"you are awesome honey"并获得答案= 1 12 17.

我写了这个,但它不起作用:

public class Pos {
    public static void main(String args[]){
        String string = ("You are awesome honey");
        for (int i = 0 ; i<string.length() ; i++)
        if (string.charAt(i) == 'o')
        System.out.println(string.indexOf(i));
    }
}
Run Code Online (Sandbox Code Playgroud)

java string character indices

8
推荐指数
1
解决办法
6万
查看次数

标签 统计

character ×1

indices ×1

java ×1

string ×1