如何正确地使用charAt函数检索用户希望输入的字符串字符?围绕我的(parseInt)函数,我一直收到一个错误。
System.out.println("Choose an individual character to print out: ");
int number = 0;
try
{
number = Integer.parseInt(input.nextInt());
}
catch (IOException E)
{
System.out.println(E);
}
String aString = input.next();
char aChar = aString.charAt(number);
System.out.println ("The character you chose to print out is: " + aChar );发布于 2015-10-19 21:06:20
Javadocs有用的资源:http://docs.oracle.com/javase/7/docs/api/java/lang/String.html
"charAt“方法以"int”作为参数。告诉它要返回的字符串中的索引位置。记住,它也是基于零的。
适用于以下方面:
String string = "abc"
string.charAt(0).equals('a'); // true
string.charAt(1).equals('b'); // true
string.charAt(2).equals('c'); // true
string.charAt(3).equals('x'); // error, no index "3"https://stackoverflow.com/questions/33223716
复制相似问题