zoukankan      html  css  js  c++  java
  • 键盘接收用户输入案例2(案例内容包含键盘接收 int、String、Char、double、boolean)等类型及介绍

      int类型:

          int age = input.nextInt();

        double类型:

          double score = input.nextDouble();

      String类型:

          String name = input.next() ;//注意: 在Java中,键盘接收字符串类型时没有nextString(),而使用的是 next()

      boolean类型:

          boolean isFlag = input.nextBoolean();

      char类型(java中不能直接接收char类型):     

          String s = input.next(); //注意: 在Java中,键盘接收字符串类型时没有nextString(),而使用的是 next()
          char sex = s.charAt(0); //注意:在Java中,键盘不能直接接收字符类型,而是先接收字符串类型,然后在字符串中获取第 0 个位置中的值,则使用 charAt(0)

      

     1 import java.util.Scanner;
     2 class Input01{
     3     public static void main(String[ ]args){
     4         //练习:输入某个学生的信息(姓名、年龄、性别、成绩、现住址、婚否),并输出所有的信息
     5         Scanner input =new Scanner(System.in);
     6         System.out.print("请输入你的姓名: ");
     7         String name = input.next() ;    //注意:等待用户接收输入值,当按回车键,则表示输入完毕,并将回车之前所输入的内容赋给左侧的变量
     8         System.out.print("请输入你的年龄: ");
     9         int age = input.nextInt();
    10         System.out.print("请输入你的性别: ");
    11         String s = input.next();    //注意:    在Java中,键盘接收字符串类型时没有nextString(),而使用的是 next()
    12         char sex = s.charAt(0);    //注意:在Java中,键盘不能直接接收字符类型,而是先接收字符串类型,然后在字符串中获取第 0 个位置中的值,则使用 charAt(0)
    13         System.out.print("请输入你的成绩: ");
    14         double score = input.nextDouble();    //键盘接收的是double类型
    15         System.out.print("请输出你的现住址: ");
    16         String address = input.next();
    17         System.out.print("请输入你的婚姻状态(true表示已婚,false表示未婚):");
    18         boolean isFlag = input.nextBoolean();
    19         
    20         System.out.println("
    学生以下信息展示: ");
    21         System.out.print("姓名 : " + name + "
    年龄 : " +age +"
    性别 : " +s + "
    成绩 : " + score + "
    现住址 : " + address + "
    婚否 : " + isFlag);
    22     }
    23 }

     

    坎坷困难会让你不断的强大起来 -- 前提是你别怂
  • 相关阅读:
    android 调试卡在:Waiting for Debugger
    将DataTable 数据插入 SQL SERVER 数据库
    android adb shell 命令大全
    GeoServer地图开发解决方案(四):发布Web地图服务(WMS)篇
    GeoServer地图开发解决方案(三):部署地图数据篇
    GeoServer地图开发解决方案(二):地图数据处理篇
    GeoServer地图开发解决方案(一):环境搭建篇
    pl/sql developer 导入sql脚本
    Myeclipse2013破解方法
    CentOS 6.4下架设NFS服务器
  • 原文地址:https://www.cnblogs.com/penphy/p/10351046.html
Copyright © 2011-2022 走看看