Wie verwende ich die Java.lang.Character.isJavaIdentifierStart(char ch) Methode?

... komplette Frage anzeigen

2 Antworten

Rückgabewert Boolean bedeutet, sie gibt true oder false zurück.

Du musst diese Funktion aufrufen. In deinem Code setzt du noch geschweifte Klammern dahinter, das ist Quatsch. Geschweifte Klammern beschreiben einen Codeblock den du nur brauchst, wenn du eine Funktion oder Klasse, Interface etc... selbst schreibst.

Probier doch mal:

java.lang.Character.isJavaIdentifierStart('$')

Dies ist ein Funktionsaufruf. Im Gegensatz zu einer Funktionsdefinition musst du beim Aufruf den Datentypen nicht mit angeben. Desweiteren setzt man Chars in einfache Anführungszeichen und Strings in Doppelte.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von eatsleepJava
05.09.2016, 08:36

Ok danke, jetzt funktioniert es.

0

Die korrekte Verwendung geht so. 

   boolean result = java.lang.Character.isJavaIdentifierStart('/');

Dies hat nichts mit der konkreten Methode zu tun, sondern ist der allgemeine Methodenaufruf in Java.

Sinnvollerweise würde man aber java.lang.* importieren 

import java.lang.*;

um im Code dann 

Character.isJavaIdentifierStart('/')

zu schreiben, was deutlich übersichtlicher aussieht.



Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?