Здесь и далее мы использовали инструкцию перехода к новой строке \n. Если текст содержит такую инструкцию, то при попытке ее «напечатать» осуществляется переход к новой строке.
Stan Naviцитирует4 года назад
Значение переменной str формируется несколькими командами. Начальное значение переменной дается выражением "Текст: "+txt+"\n", которым вычисляется сумма (использован оператор сложения +) трех текстовых значений. Если складываются текстовые значения, то выполняется объединение текста.
Stan Naviцитирует4 года назад
Метод charAt() позволяет прочитать символ из текста (в том объекте, из которого вызывается метод). Аргументом методу передается индекс символа (индексация символов начинается с нуля — то есть у первого символа в тексте нулевой индекс).
Stan Naviцитирует4 года назад
Текстовая переменная txt является объектом. У текстовых объектов есть много интересных методов, включая метод length(), который результатом возвращает количество символов в текстовом объекте, из которого вызывается метод.
Stan Naviцитирует4 года назад
Мы используем статический импорт, причем в инструкции import static javax.swing.JOptionPane.* вместо имени импортируемого метода указана звездочка *. В таком случае из класса JOptionPane импортируются все статические методы.