[an error occurred while processing this directive]

Einführung in Prädikate im Rahmen der Lehre des Programmierens mit der Programmiersprache Java. [] (Java Prädikat Java isLetter Java Character.isLetter Java Prädikate Java java.lang.Character.isLetter Java), Lektion, Seite 721259
http://www.purl.org/stefan_ram/pub/java_praedikat_de (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram

Prädikate in Java

In dieser Lektion wird die Methode "java.lang.Character.isLetter" als Beispiel eines Prädikats in Java  vorgestellt.

java.lang.Character.isLetter

Diese Methode implementiert eine Abbildung, die gleichzeitig auch ein Prädikat ist und verwendet werden kann, um zu ermitteln, ob ein Zeichen ein Buchstabe ist.

java.lang.Character.isLetter [Synopse]
java.lang   
Class Character 
static boolean isLetter( int codePoint ) 
Determines if the specified character (Unicode code point) is a letter.

(Deutsche Übersetzung der letzten Zeile: „Bestimmt, ob das angegebene Zeichen [Unicode  Codepunkt] ein Buchstabe ist.“)

Das Prädikat »java.lang.Character.isLetter(int)« akzeptiert ein Argument vom Datentyp "int". Dies ist eine Zahl, die nach Unicode  für ein bestimmtes Zeichen steht. Das Ergebnis der Standardmethode "java.lang.Character.isLetter(int)" ist ein Wert vom Datentyp "boolean". Es ist der Wert »true« genau dann, wenn das Zeichen ein Buchstabe (engl.: “letter ”) ist.

Das folgende Programm gibt den Wert des Ausdrucks »Character.isLetter( 97 )« aus. Die Kennzahl 97 steht im Unicode  für das Zeichen „a“. Da dieses Schriftzeichen tatsächlich ein Buchstabe ist, ist der Wert des Ausdrucks »true«.

Main.java
public class Main 
{ public static void main( java.lang.String[] args ) 
{ java.lang.System.out.println( java.lang.Character.isLetter( 97 )); }}

java.lang.System.out
true

Mister Wong   |   Seiteninformationen und Impressum   |   Mitteilungsformular  |   "ram@zedat.fu-berlin.de" (ohne die Anführungszeichen) ist die Netzpostadresse von Stefan Ram.   |   Von der Stefan-Ram-Startseite ausgehend finden sich oft noch mehr Informationen zu Themen, die auf einer Seite angesprochen wurden. (Eine Verbindung zur Stefan-Ram-Startseite befindet sich ganz oben auf dieser Seite.)  |   Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram. slrprd, PbclevtugFgrsnaEnz