Der folgende Programmausschnitt:
erzeugt bei mir folgende Ausgabe:
Wie ist denn das möglich? Eigentlich dachte ich (bzw. hoffte ich), da steht:
Kann sich das jemand erklären? Sollte ich meiner JVM Urlaub gönnen oder so? Oder ist ein Punkt nicht gleich ein Punkt? - Ich finde in der ASCII-Tabelle nur einen, bei 46.
Code:
for (int i = 0; i<res.length; i++){
String temp = res[i];
System.out.println(temp + " : " + temp.split(".").length);
}
erzeugt bei mir folgende Ausgabe:
1.1 : 0
1.2 : 0
1.3 : 0
1.4 : 0
1.5 : 0
1.6 : 0
1.7 : 0
1.8 : 0
10.1 : 0
...
Wie ist denn das möglich? Eigentlich dachte ich (bzw. hoffte ich), da steht:
1.1 : 2
1.2 : 2
1.3 : 2
1.4 : 2
1.5 : 2
1.6 : 2
1.7 : 2
1.8 : 2
10.1 : 2
...
Kann sich das jemand erklären? Sollte ich meiner JVM Urlaub gönnen oder so? Oder ist ein Punkt nicht gleich ein Punkt? - Ich finde in der ASCII-Tabelle nur einen, bei 46.