java - 错误 "Cannot find symbol method charAt(int)"?

标签 java split charat

System.out.println("Enter a sentence to get it translated into Pig Latin: ");

String sentence=kb.nextLine();

String[] words = sentence.split(" ");

char a=words.charAt(0);

最佳答案

发生的情况是,words 是一个数组,并且 charAt() 方法是为 String 定义的。所以你想使用:

words[index].charAt(0)

相反,其中indexString在数组中的位置。

关于java - 错误 "Cannot find symbol method charAt(int)"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21516210/

相关文章:

java - Hibernate不使用postgresql在spring boot中自动创建表

java - 如何在 Java Swing 中构建 Google-chrome 选项卡和菜单栏界面?

apache-spark - 如何将 pyspark 数据框列拆分为两列(如下例)?

java - 在某个字符第一次出现时停止

java - JOptionPane 的 While 循环返回 StringIndexOutOfBounds 异常

java - 如何找到代码中内存泄漏的地方?

Java 与数据库存储对象的并发

javascript - 将长单词分割成等长的片段

java - java 堆空间内存不足

javascript - 使用 charAt 制作 secret 语言