Java中怎么输入与输出
输入方法第一种输入方法:scannerimportjava.util.Scanner;//导入java.util.ScannerpublicclassUser{publicstaticvoidmain(String[]args){varsc=newScanner(System.in);//生成scanner对象System.out.print("请输入你的姓名:");Stringname=sc.nextLine();//输入字符串System.out.print("请输入你的年龄:");intage=sc
输入方法
第一种输入方法:scanner
import java.util.Scanner; // 导入java.util.Scanner
public class User {
public static void main(String[] args) {
var sc = new Scanner(System.in); //生成scanner对象
System.out.print("请输入你的姓名:");
String name = sc.nextLine();//输入字符串
System.out.print("请输入你的年龄:");
int age = sc.nextInt();//输入整数
System.out.println("姓名:" + name +"\n" +"年龄:" + age);
}
}运行结果

常用的next()方法
nextInt() 输入整数
nextLine() 输入字符串
nextDouble() 输入双精度数
next() 输入字符串(以空格作为分隔符
第二种输入方法:JOptionPane

运行结果

第三种输入方法:io.Console
这种输入方法为安全输入方法,只能在cmd控制台运行,不能在IDEA、eclipse等1工具运行
创建User.java文件
import java.io.Console;//导入java.io.Console
public class User {
public static void main(String[] args) {
Console con = System.console();//建立安全输入
String name = con.readLine("请输入账号:");
String passworld = con.readLine("请输入密码:");
System.out.printf("账号:%s", name);
System.out.printf("%n密码:%s", passworld);
}
}cmd进入文件所在目录,运行以下指令
java -Dfile.encoding=UTF-8 User.java
运行结果

输出方法
第一种输出方法:System.out.print()
System.out.print()不换行直接输出
public class User {
public static void main(String[] args) {
int a = 1;
int b = 2;
System.out.print(a);//print()不换行输出a的值
System.out.print(b);//print()不换行输出b的值
}
}运行结果
12
第二种输出方法:System.out.println()
System.out.println()换行输出
public class User {
public static void main(String[] args) {
int a = 1;
int b = 2;
System.out.println(a);//println()换行输出a的值
System.out.println(b);//println()换行输出b的值
}
}运行结果
1
2
第三种输出方法:System.out.printf()
System.out.printf()格式化输出
public class User {
public static void main(String[] args) {
int a = 1;
int b = 2;
System.out.printf("a=%d%n",a);//printf()格式化输出
System.out.printf("b=%d",b);//printf()格式化输出
}
}运行结果
a=1
b=2
Windows 10 是一款微软推出的经典操作系统,拥有硬件兼容性与多任务处理能力。它更偏向把系统状态查看和常用调节动作放在一起,适合需要持续观察和微调设备状态的场景。
极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。
















