JAVA——Scanner 输入的实例运用

JAVA——Scanner 简单输入输出基础

1、做一个测试小程序

  依次提出以下问题,计算机给出判定回答

               你走到森林里,希望第一眼看见什么东西?

  你走到森林里,希望第二眼看见什么东西?

  继续往前走,看见一个屋子,你是绕一圈进去还是直接推门进去,答案请填写直接或绕弯

               推开屋子后,看见一个桌子,你希望是方的,还是圆的,答案请填写方的或者圆的

  桌子上面有张纸,纸上有个数字,10以内,你希望是几?

                 走出屋子后,看见一只鹤,你希望是一只还是一群。答案请填写一个或一群

  用户回答完以上问题,测试给出答案如下: 

 你的前生是(用户第一次输入的内容),你的另一半是(用户第二次输入的内容),你的性格是(用户第三次输入的内容和第四次输入的内容),你喜欢(用户第六次输入的内容)人玩,你的幸运数字是(用户第五次输入的内容)

 

import java.util.Scanner;//导包,下面有快捷方式。

public class test01 {
 public static void main(String[] args) {
      shuru();//在main方法中引入下方的静态函数
 }
     public static void shuru() {
          Scanner input=new Scanner(System.in); //Scanner的引用固定代码格式
          System.out.println("请输入第一眼想看到胡东西:");//提示并输入,下同
          String oneout=input.next();
          System.out.println("请输入第二眼想看到胡东西:");
          String twoout=input.next();
          System.out.println("看到一个房子是绕进去还是直接进去(绕/直接):");
          String go=input.next();
          System.out.println("请输入桌子的形状(圆/方):");
          String zhuozi=input.next();
          System.out.println("你希望看到的数字(1-10):");
          int number=input.nextInt();
          System.out.println("看到一只鹤,希望是(一只/一群):");
          String he=input.next();
          System.out.println("你的前身是:"+oneout+",你的另一半是:"+twoout+",你的性格是:"+go+zhuozi+",你喜欢"+he+"人玩"+",你的幸运数字数:"+number); //输出
  input.close();
 }


}
这里主要介绍一下Scanner语句相关的语法:
 import java.util.Scanner
 Scanner input=new Scanner(System.in);快捷键是当鼠标放置在Scanner后面按住"Alt+/"就可以导出
import java.util.Scanner(此字样会出现在函数上分,意味着成功导入java.util的Scanner包)

键盘输入的变量主要分为以下几种;

String (变量名) =input.next();  //特殊记忆

int (变量名) =input.nextInt();

char (变量名) =input.next().charAt(0); //特殊记忆

double (变量名) =input.nextDouble();

当不在使用Scanner 进行输入时可以用
input.close();结束输入。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值