2016-10-13 3 views
0

Jedes Mal, wenn ich versuche, die trim-Methode und die Kleinschreibung Methode zeigt es nicht so, wie ich es will.Trim und Kleinbuchstaben

sentence.trim(); 
sentence.toLowerCase(); 
System.out.println("\"" + sentence + "\"" + " ---> "); 

Zum Beispiel, wenn ich Eingang „Hallo Welt!“, Wird es auszudrucken „Hallo Welt!“ Und keine der Methoden.

+0

Strings sind unveränderlich. Sag das 100 Mal und schreibe das 100 Mal auf die Kreidetafel. –

+0

'int i = 7; ich * 2; System.out.println (i); '<- Warum druckt das 7 und nicht 14? – immibis

+0

Es soll "i * = 2" oder mit anderen Worten "i = i * s" sein, weil "i * 2" in einem doppelten oder int-Wert gespeichert werden muss, wie wir es hier haben. –

Antwort

1

Sie den Wert

zurück "in-place"
   sentence = sentence.trim(); 
      sentence = sentence.toLowerCase(); 
+0

Vielen Dank! –

1

Sie benötigen

sentence = sentence.trim(); 
sentence = sentence.toLowerCase(); 
+0

Danke, ich bin froh, dass du mir geholfen hast! –

1

Sie nicht schneiden oder Klein speichern müssen tun

Sie konnten es einfach setzen in der Druckanweisung, obwohl

System.out.println("\"" + sentence.trim().toLowerCase() + "\"" + " ---> "); 
+0

Vielen Dank! –