import java.util.Scanner;public class ScannerDemo
{
public static void main(String[] args)
{
Scanner scanner = new Scanner(System.in);
System.out.print("请输入您的名字: ");
System.out.printf("哈啰! %s!\n", scanner.next());
}
}
请问这道程序为什么System.out.printf("哈啰! %s!\n", scanner.next());这条语句将printf改成printf就无法运行,提示错误呢,
{
public static void main(String[] args)
{
Scanner scanner = new Scanner(System.in);
System.out.print("请输入您的名字: ");
System.out.printf("哈啰! %s!\n", scanner.next());
}
}
请问这道程序为什么System.out.printf("哈啰! %s!\n", scanner.next());这条语句将printf改成printf就无法运行,提示错误呢,
print是流输出
System.out.print(String)
System.out.printf(String,...)
我硬是看不出printf和printf有什么区别
JAVA的System.out.printf是用于格式化输出的,从C借鉴过来的!从JDK5.0版本开始借鉴过来的!
System.out.println();加上LN就是换行的意思了
基本是固定的写法 我也是刚入门的
print是流输出
加上去后,就可以把System.out.printf 改成 printf
print是流输出