Java bestimmt, ob es sich um eine Dezimalzahl handelt:
public class JudgeNumber { public static boolean judgeIsDecimal(String num){ boolean isdecimal = false; if (num.contains(".")) { isdecimal=true; } return isdecimal; } public static void main(String[] args) { //测试的main方法 int num1 = 34; double num2=67.8; boolean is1 = judgeIsDecimal(String.valueOf(num1)); boolean is2=judgeIsDecimal(String.valueOf(num2)); System.out.println(is1);//fasle System.out.println(is2);//true } }
Java String.contains()-Methode, gibt genau dann true zurück, wenn dieser String die angegebene Zeichenwertsequenz enthält.
Das Folgende ist die Deklaration der Methode java.lang.String.contains()
public boolean contains(CharSequence s)
Parameter:
s-- Dies ist die zu durchsuchende Sequenz für.
Rückgabewert:
Wenn diese Zeichenfolge enthält, gibt diese Methode true zurück, andernfalls gibt sie false zurück.
Für weitere Java-Kenntnisse beachten Sie bitte das Java-Grundlagen-Tutorial.
Das obige ist der detaillierte Inhalt vonJava bestimmt, ob es sich um eine Dezimalzahl handelt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!