Использование дозорного контураJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Использование дозорного контура

Сообщение Anonymous »

У меня возникли проблемы с упражнением, требующим, чтобы пользователь запрашивал имя и отображал это имя на экране, пока пользователь не введет контрольное значение. Я понимаю, что это цикл, управляемый дозорным, но я застрял в том, что имею дело с вводом имени вместо целого числа. Я пытался следовать программе из своей книги, которая объясняет, как использовать значение дозорного значения только с целыми числами, но не со строковым «именем». Я попытался найти этот ответ и увидел что-то вроде name.equals("stop"), если это вообще применимо к этому. и посмотрел на API, но все равно не нашел это полезным. Я хотел бы посмотреть, как это применимо в целом.

Примечание: вот что я сделал на данный момент, и я хочу знать, насколько я далек от этого.
import java.util.*;

public class SentinelControlledLoop {

static Scanner console = new Scanner(System.in);
static final int SENTINEL = #;

public static void main (String[] args) {

String name;
System.out.println("Enter a name " + "ending with " + SENTINEL);
String name = reader.next();

while (!name.equals(“stop”)) {
name = reader.next();
}


Подробнее здесь: https://stackoverflow.com/questions/136 ... olled-loop
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»