Wie in Java einen booleschen Wert zurückgegeben

December 19

Beim Programmieren in Java ist das Erstellen Ihrer eigenen benutzerdefinierten Methoden eine der Hauptaktivitäten. Wenn Sie eine Methode definieren, müssen Sie verschiedene Details darüber, wie ihren Namen, die Datentypen der Parameter dauert es und welche Daten es gibt Typ deklarieren. Erstellen einer Methode einen booleschen Wert zurück, ist eine der geradlinigsten Instanzen. Auch wenn Sie nur mit Java-Programmierung anfangen, können Sie diese Methode schnell und einfach schreiben.

Anweisungen

1 Entscheiden Sie, was der Zweck Ihrer Methode werden wird. Bevor Sie tatsächlich beginnen, die Methode zu codieren, erstellen Sie eine Zusammenfassung was es geht, zu tun, wie folgt:

/**

Prüfen Sie, ob der übergebene String-Wert ist

zu lang, um anzuzeigen.

@param Name - String Name anzeigen

@return - boolean-Wert true zurück, wenn zu lang

*/

Dies ist ein Javadoc-Kommentar, damit das Programm es innerhalb aller Unterlagen, die Sie erzeugen enthalten kann, mit dem Tool. (Siehe 5.) Dieses Beispiel ist für eine Methode, die einen Zeichenfolgenparameter, testet seine Länge und gibt einen booleschen Wert, der angibt, ob ist zu lang, die normalerweise angezeigt werden. Dies ist ein übliches Szenario in Programmen, wo der Benutzer einen Namen eingibt, der irgendwo innerhalb einer Oberfläche angezeigt werden soll.

2 Erstellen Sie Ihre Signatur der Methode. Die Signatur einer Methode ist der Teil davon, der von extern "" oder "Kunde" Code zugegriffen wird. Die Signatur enthält den Namen der Methode, die Parameter und den Rückgabetyp. Die Methodensignatur beinhaltet nicht die Umsetzung das ist intern an die Methode. Es folgt eine Beispiel-Methodensignatur entsprechen der Länge des Dateinamens-Prüfmethode im Kommentar beschrieben:

öffentliche boolesche IsTooLong (String Name)

Der Methodenname ist informativ, seinen Zweck angibt. Der Parameter ist eine String-Variable, und die Methode gibt einen booleschen Wert. (Siehe Referenzen 1, 2, 3).

3 Legen Sie Ihre Methodentext. Methodentext ist wo Sie Implementierungsdetails bereitstellen. Diese Angaben sind nicht relevant für externen Code, so dass Sie diese jederzeit in der Zukunft ändern können, solange die Methodensignatur gleich bleibt. Der folgende Code implementiert die Methode "IsTooLong":

{

if(Name.length() > 25) returntrue;

sonst false zurück;

}

Die Methode schreibt vor, dass eine beliebige Zeichenfolge länger als 25 Zeichen anzeigen zu lang ist. Typ Boolean-Werte können nur true oder false sein. (Siehe 4.)

4 Rufen Sie die Methode von einem Standort an anderer Stelle in Ihrem Programm. Das folgende Beispiel prüft einen Zeichenfolgenwert Name um zu sehen ob es zu lang, das Ergebnis auf der Konsole ausgeben:

Zeichenfolge MyName = "James Smith";

Boolesche TooLong = isTooLong(myName);

System.out.println ("ist" + MeinName + "zu lang? -"+ TooLong);

Führen Sie das Programm zu sehen, was in die Konsole geschrieben wird. (Siehe Referenzen 1, 2, 3).

5 Experimentieren Sie mit Ihrer Methode zu testen. Um den Namen Length-Methode zu testen, konnte Sie die getesteten "MyName" String-Variable ändern, aber Sie sollten Prüfungen entsprechend Ihr eigenes Programm entwerfen. Ändern Sie die Methode, um das Projekt anzupassen Programmumgebung, Erinnerung, aussagekräftige Namen zu wählen und einen informativen Kommentar enthalten.

Tipps & Warnungen

  • Mithilfe einer Methode können Sie möglicherweise die Implementierungsdetails jederzeit ändern, und sie werden überall dort, wo die Methode aufgerufen wird, um innerhalb des Programms wiedergegeben.
  • Vernachlässigen, angemessene Kommentare in Ihre Java-Programme einzubeziehen, kann ernsthafte Schwierigkeiten später im Entwicklungsprozess führen.