Итак, у меня есть метод в Java, который делает некоторые вещи со строками. В конце метода я делаю:
System.out.println(array[i-2]);
return(array[i-3]);
По сути, в этом методе я работаю с массивом строк. В конце я должен распечатать одно значение и вернуть другое значение. Теперь мне нужно создать метод main, в котором я позволю пользователю вводить данные, пока он не вводит пустую строку, затем вызывает этот метод, передает ему эту строку, заставляет метод выполнять свою работу со строкой и пишет вывести (распечатать) оба этих значения в консоли (массив [i-2] и массив [i-3]). Допустим, мой метод называется «StringFormating». Как я могу сделать это в основном методе? Я попытался сделать это:
Scanner input = new Scanner();
String result="";
do{
result=input.nextLine();
}while(!result.isBlank());
и затем сделать что-то вроде System.out.println(StringFormating(result));
, но это просто дает мне нулевые ссылки, и я до сих пор не понимаю, как на самом деле распечатать оба из этих значений в консоли. Любая помощь, пожалуйста?