java中有关输入和输出的用法
输入:
1.采用java自带的包 import java.util.Scanner;
代码示例:
import java.util.Scanner;
public class InAndOut{
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
System.out.println(n);
}
}
输入5:
2.采用命令行输入
代码示例:
public class InAndOut{
public static void main(String[] args){
int n = Integer.parseInt(args[0]);
System.out.println(n);
}
}
同样输入5:
输出:
1.System.out.println();//输出结果并且换行
2.System.out.print();//输出结果但不换行
3.System.out.printf();//格式化输出结果,换行需要加上%n
代码演示:
public class InAndOut{
public static void main(String[] args){
int n = 5;
//输出结果并且自动换行
System.out.println("n的值是:");
System.out.println(n);
//输出结果但不会自动换行
System.out.print("n的值是:");
System.out.print(n);
//格式化输出,%n表示换行
System.out.printf("n的值是:");
System.out.printf("%d%n",n);
}
}片
结果演示:
目前作为一个java新手先熟练掌握这几种输入输出的使用,在往后的学习中再慢慢理解这些格式的含义。