假设我有一个像这样的字符串数组:
String[][] fruits = {{"Orange","1"}, {"Apple","2"}, {"Arancia","3"};
如果我这样做:
for (int i = 0; i < fruits.length;i++){
System.out.println(fruits[i][0].charAt(1));
}
它将打印:
r
p
r
如果我这样做:
for (int i = 0; i < fruits.length;i++){
Character compare = fruits[i][0].charAt(1);
System.out.println(compare.equals('r'));
}
这将会打印出:
true
false
true
那么这是我的问题。是否可以在同一行上使用charAt和equals,我的意思是像这样:
System.out.println((fruits[i][0].charAt(1)).equals("r"));
Regards,
favolas