Java任务:用户操作信息输入

来自CloudWiki
跳转至: 导航搜索

任务描述

  • 在网络购书系统中,需要接收用户选择的具体操作。本任务完成网络购书系统中信息的输入和输出。如图所示:
  • Java2-1.png

任务实现

实施思路

  • 第一步:启动Eclipse,新建一个Java Project,工程名为Project0201。
  • 第二步:在工程中新建一个类,类名为MainClass.java。
  • 第三步:通过输出语句输出网络购书系统的主目录。
  • 第四步:在main方法中定义所需要的变量
//获取用户输入的扫描器
Scanner input = new Scanner(System.in);
//存放用户输入的数据
String value;
  • 第五步:从控制台接收输入的数据
//获取用户的输入,并用value记录
value = input.next();
  • 第六步:输出接收的内容。
System.out.println("您选择了:" + value);

程序代码

import java.util.Scanner;

import javax.swing.JFrame;

public class MainClass {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println();
		/*
		 * 编写主菜单输出语句
		 */
		System.out.println("**********商品管理系统**********\r\n" 
				+ "1.查询所有商品\r\n" 
				+ "2.根据商品编号查找图书\r\n" 
				+ "3.购买图书\r\n" 
				+ "4.取消购买\r\n" 
				+ "5.查询购买情况\r\n" 
				+ "6.退出系统\r\n" 
				+ "*******************************");
		System.out.println("请选择(1-6):");
		/*
		 * 获取用户的输入数据
		 */
		Scanner input= new Scanner(System.in);
		//获取用户对于菜单的选择
		String value = input.next();
		System.out.println("您选择了:" + value);
		System.out.println("请输入数量:");
		int count = input.nextInt();
		double total = 2.5 * count; 
		System.out.println("总价格为:"+total);
		input.close();
	}

}

返回 Java程序设计