Данный пример:
package com.company;
public class Main {
public static void main(String[] args) {
String myStr= "Hello World ";
myStr.trim();
int i1= myStr.indexOf(" ");
System.out.println(i1);
}
}
Каков результат:
A: Исключение выдается во время выполнения
B: -1
C: 5
D: 10
Я предполагаю, что он должен обрезать начальные и последующие пробелы из myStr, оставляя меня с пробелом в позиции 5, что было подтверждено, когда я набрал код.
Тогда у меня вопрос, почему в примере отмечен правильный ответ как «А» вместо «C»? Это просто опечатка или есть особый способ обрезки, и я напутал при его вводе? : D