スキャナで入力文字列を処理し、文字列にスペースが含まれていると、最初の単語だけが表示されます。フレーズ全体が 1 つの文字列変数に入力されるように、これを調整するにはどうすればよいですか?
私のコード:
import java.util.Scanner;
public class HelloWorld {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("Enter your name: ");
String name = scan.next();
String namefinal = name.replace(' ', '_');
System.out.println(namefinal);
}
}