运行我的简单Java程序时出现以下错误。这将导致我制作一个更大的模块。

错误

C:\Java prog>javac Testt.java
Testt.java:10: cannot find symbol
symbol  : variable charAt
location: class java.lang.String
kk=k.charAt[i];
    ^


该程序

class Testt
{
    public static void main(String args[])
    {
        String k="my name is bhola ram";
        for(int i=0;i<10;i++)
        {
            System.out.println(k.charAt[i]);
        }
     }
}

最佳答案

尝试这个:

System.out.println(k.charAt(i));


不同之处在于您使用的是数组下标[],而不是函数调用所需的括号。 (感谢安迪)

doc for charAt()

09-10 07:25
查看更多