JAVA基础之控制台输入输出的实例代码
本文将介绍JAVA语言中,如何利用控制台进行输入输出操作。首先需要理解Java标准I/O流的概念,Java的I/O流分为两种:字节流和字符流。字节流以字节为单位进行操作,字符流以字符为单位进行操作。在控制台输入输出中,一般使用字符流,使用InputStreamReader和OutputStreamWriter将字节流转换为字符流。下面是输入输出的实例代码。
控制台输入实例代码
在JAVA中,控制台输入可以使用Scanner类进行操作,Scanner在java.util包中。下面是Scanner类的实例代码:
import java.util.Scanner;
public class InputDemo {
public static void main(String args[]) {
// 创建Scanner对象
Scanner scanner = new Scanner(System.in);
// 获取用户输入,并输出
System.out.print("请输入字符串:");
String str = scanner.next(); // 获取字符串输入
System.out.println("输入的字符串为:" + str);
// 获取用户输入的整数,并输出
System.out.print("请输入整数:");
int num = scanner.nextInt(); // 获取整数输入
System.out.println("输入的整数为:" + num);
// 获取用户输入的浮点数,并输出
System.out.print("请输入浮点数:");
double d = scanner.nextDouble(); // 获取浮点数输入
System.out.println("输入的浮点数为:" + d);
}
}
这个示例代码首先创建Scanner对象,并从控制台获取输入字符串、整数和浮点数,并将它们输出到控制台。
控制台输出实例代码
在JAVA中,控制台输出可以使用System.out.println()进行操作。下面是输出实例代码:
public class OutputDemo {
public static void main(String args[]) {
// 输出字符串
System.out.println("我是字符串!");
// 输出整数
int num = 123;
System.out.println(num);
// 输出浮点数
double d = 1.23;
System.out.println(d);
// 输出特定格式的字符串
String name = "Tom";
int age = 20;
System.out.printf("我的名字是%s,年龄是%d岁!", name, age);
}
}
示例代码中,使用System.out.println()输出字符串、整数和浮点数。另外,使用System.out.printf()输出特定格式的字符串,其中%s表示字符串占位符,%d表示整数占位符。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:JAVA基础之控制台输入输出的实例代码 - Python技术站