Я распечатываю элементы из списка массивов, и я хочу иметь «->» между каждым словом, кроме последнего слова. Мой текущий код, как показано ниже:Как удалить последний «->» в слове ladder
for(int m = result.size()-1; m > -1; m--)
{
System.out.print(result.get(m) + " -> ");
}
Фактический выход из моего кода:
Path of word ladder: abase -> abash ->
Ожидаемый результат:
Path of wordladder: abase -> abash
Задайте себе этот вопрос: На основании приведенного выше кода, в каком состоянии вы думаете, что должно быть правдой для того, чтобы быть «последним» слово? – rmlan
Ну, почему бы вы не ожидали, что у него будет только одна стрелка? Каждый раз, когда вы печатаете что-либо, вы печатаете элемент 'result' и стрелку ... –
Если вы используете Java 8, используйте' StringJoiner' – pathfinderelite