Scanner i=new Scanner(System.in);
System.out.println("Enter an integer: ");
int in=i.nextInt();
System.out.println("Enter an floating point number: ");
double d=i.nextDouble();
System.out.println("Enter a string: ");
String str=i.next();
System.out.printf("%s%n,Sum of%2d and %.2f is %.2f%n",str,in ,d,in+d);
Run Code Online (Sandbox Code Playgroud)
我的问题是格式化通过扫描仪输入的字符串。我试图输入“Result is”,但 printf() 似乎只看到字符串的“Result”部分,那么空格的命令是什么?谢谢