Mit sentinel-gesteuerte Schleife

Ich habe Probleme mit einer übung gefragt, um eine Benutzer-Eingabeaufforderung einen Namen und Echos, die Namen auf dem Bildschirm, bis der Benutzer in einen sentinel-Wert. Ich verstehe, das ist ein sentinel-gesteuerte Schleife, aber ich bin fest auf der Tatsache, dass ich den Umgang mit der Eingabe eines namens anstelle einer Ganzzahl. Ich habe versucht zu Folgen, einem Programm, in meinem Buch, das nur erklärt, wie ein sentinel-Wert mit Integer-aber nicht mit dem String "name". Ich habe versucht, diese Antwort und sah etwas wie Namen.equals("stop"), wenn es gilt sogar für diese. und es sah bis auf die APIs und immer noch nicht finden es hilfreich. Ich möchte sehen, wie es gilt als ganzes.

Hinweis: hier ist was ich bisher getan habe, und ich möchte wissen, wie weit Weg ich bin.

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();
        }
  • Zeigen Sie uns den code, den du probiert?
  • dort habe ich Hinzugefügt, was ich habe, so weit..
InformationsquelleAutor user1864508 | 2012-11-29
Schreibe einen Kommentar