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 }

     

    坎坷困难会让你不断的强大起来 -- 前提是你别怂
  • 相关阅读:
    遇到shell重定向的一个奇怪问题:'消失'的标准输入!
    步步深入:MySQL架构总览->查询执行流程->SQL解析顺序
    [来自妹纸的挑战]-展开/还原多层链表
    【Shell】Linux 一行 多命令
    【Shell】通配符与特殊符号
    【Shell】变量的取用、删除、取代与替换
    【LeetCode】Find Minimum in Rotated Sorted Array 在旋转数组中找最小数
    【LeetCode】Maximum Product Subarray 求连续子数组使其乘积最大
    【LeetCode】Reverse Words in a String 反转字符串中的单词
    【面试题】比给定数大的最小数
  • 原文地址:https://www.cnblogs.com/penphy/p/10351046.html
Copyright © 2011-2022 走看看