前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >小朋友学Java(13):控制台输入

小朋友学Java(13):控制台输入

作者头像
海天一树
发布2018-04-17 12:05:00
7800
发布2018-04-17 12:05:00
举报
文章被收录于专栏:海天一树海天一树

C语言用scanf来输入,C++用cin来输入,java则用Scanner来输入。

程序

代码语言:javascript
复制
import java.util.*;
public class ScannerTest {
    public static void main(String[] args) {  
        Scanner scan = new Scanner(System.in);  // 生成一个扫描器对象
        System.out.println("Please Enter Name:");   
        String name = scan.nextLine();          // 读取字符串型输入   
        System.out.println("Please Enter Age:");   
        int age = scan.nextInt();               // 读取整型输入   
        System.out.println("Please Enter Salary:");   
        float salary = scan.nextFloat();        // 读取float型输入   
        System.out.println("\nYour Information is as below:");   
        System.out.println("Name:" + name +"\n" + "Age:"+age + "\n"+"Salary:"+salary);   
        scan.close();                           // 扫描器用完后关闭
    }
}

运行结果

代码语言:javascript
复制
Please Enter Name:
Theodore
Please Enter Age:
8
Please Enter Salary:
100000
Your Information is as below:
Name:Theodore
Age:8
Salary:100000.0

说明

Scanner这个类是Java 1.5引入的,具体位于java.util.Scanner中。所以开头用import java.util.*; 表示把java.util这个包下的所有类都引用进来。 java.util中java中最重要的包之一,基本层次结构为            ┌java.util.BitSet            │java.util.Calendar            │      └java.util.GregorianCalendar            │java.util.Date            │java.util.Dictionary            │      └java.util.Hashtable            │             └java.util.Properties            │java.util.EventObject            │java.util.ResourceBundle        ┌普通类┤      ├java.util.ListResourceBundle        │   │      └java.util.PropertyResourceBundle        │   │java.util.Local        │   │java.util.Observable        │   │java.util.Random        │   │java.util.StringTokenizer        │   │java.util.Scanner        │   │java.util.Vector        │   │      └java.util.Stack     Java.util┤   └java.util.TimeZone        │          └java.util.SimpleTimeZone        │   ┌java.util.Enumeration        ├接 口┤java.util.EventListener        │   └java.util.Observer        │   ┌java.util.EmptyStackException        └异常类┤java.util.MissingResourceException            │java.util.NoSuchElementException            └java.util.TooManyListenersException

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-01-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 海天一树 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 程序
  • 运行结果
  • 说明
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档