この場合、なぜ trim() が機能しないのか理解できません。以下のコードを確認してください-
Scanner sc=new Scanner(System.in);
System.out.print("Enter a string:");
String s=sc.nextLine();
System.out.println("length is:"+s.length());
System.out.println("trimmed length is:"+
s.trim().length());
間にスペースを使用してコンソールに文字列を入力すると、長さとトリミングされた長さの両方が同じ値を示します。プログラム自体に入力された文字列に対しては正常に機能することに注意してください。String s=" Man "
正常に動作していますが、なぜ上記ではないのですか。