У меня есть класс java, который генерирует строки. Теперь я думал, что не хочу возвращать массив строк, но только одну строку за вызов с помощью метода getNextString. Затем можно вызвать метод в цикле, как, что:Образец для возврата следующего значения?
while(abc.getNextString() != null) {
...
}
Я видел это несколько раз в Java я предполагаю, но теперь мне интересно, если есть образец или лучшая практика методов, как это? Метод зависит от начальных значений, поэтому где я должен их инициализировать? Что происходит, если инициализируемый метод вызывается другим типом кода прежде, чем все строки будут возвращены?
Может быть приятно увидеть что-нибудь об этом! :)