Java控制台程序设计
Java控制台程序设计是Java编程的基础,它允许我们通过命令行与计算机进行交互,在Java控制台程序中,我们可以使用Scanner类从用户那里获取输入,然后执行相应的操作并输出结果,本文将介绍如何使用Java编写一个简单的控制台程序。
1、导入所需的库
我们需要导入java.util.Scanner类,以便从用户那里获取输入,在代码的开头添加以下导入语句:
import java.util.Scanner;
2、创建一个Scanner对象
接下来,我们需要创建一个Scanner对象,以便从控制台读取用户的输入,在main方法中添加以下代码:
public static void main(String[] args) {
    Scanner scanner = new Scanner(System.in);
}
3、获取用户输入
现在,我们可以使用Scanner对象的nextLine()方法获取用户输入的一行文本,我们可以让用户输入他们的名字:
System.out.print("请输入您的名字:");
String name = scanner.nextLine();
4、处理用户输入
根据用户输入的内容,我们可以执行不同的操作,我们可以让用户输入一个数字,然后计算该数字的平方根:
System.out.print("请输入一个数字:");
double number = scanner.nextDouble();
double squareRoot = Math.sqrt(number);
5、输出结果
我们需要将结果输出到控制台,使用System.out.println()方法可以输出一行文本,我们可以输出用户输入的名字和数字的平方根:
System.out.println("您的名字是:" + name);
System.out.println("数字" + number + "的平方根是:" + squareRoot);
6、关闭Scanner对象
在程序结束时,我们需要关闭Scanner对象以释放资源,在main方法的末尾添加以下代码:
scanner.close();
7、完整的代码示例
将以上代码片段组合在一起,我们可以得到一个完整的Java控制台程序示例:
import java.util.Scanner;
import java.lang.Math;
public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.print("请输入您的名字:");
        String name = scanner.nextLine();
        System.out.print("请输入一个数字:");
        double number = scanner.nextDouble();
        double squareRoot = Math.sqrt(number);
        System.out.println("您的名字是:" + name);
        System.out.println("数字" + number + "的平方根是:" + squareRoot);
        scanner.close();
    }
}




 
		 
		 
		 
		
还没有评论,来说两句吧...