zoukankan      html  css  js  c++  java
  • java SE 入门之输入输出(第四篇)

    在第一篇,八大基本类型的时候,我就介绍了输出,当然,这些输出都是简单的,后续写到流的时候,在细化输入输出。

    现在只要求看懂输入输出。输入其实就是接受键盘的输入。

    public class Hello {
         public static void main(String[] args ) {
              int  a=20;
              System.out.println(a);
        }
    }

    上诉代码中的 20,我可以通过控制台进行输入吗???答案是可以的,那输入要具备哪些条件呢???

    1导入  java.util.Scanner 的jar包,导入的关键字叫 import

    2.在程序体重输入   Scanner input =new Scanner(System.in);,其中 new 为新实例一个对象,System.in 为枚举,这些后续写面向对象的时候会说的,暂时只要知道这么写就可以。

    下边我们来看一看是怎么接受键盘输入的。

    对应代码

    import java.util.Scanner;
    
    public class Hello {
         public static void main(String[] args ) {
             Scanner input =new Scanner(System.in);
            double d= input.nextDouble();
            System.out.println("您输入的double 值="+d);
            int  i= input.nextInt();
            System.out.println("您输入的int 值="+i);
            String s= input.next();
            System.out.println("您输入的String 值="+s);
             
             
        }
    }

    上图只列出了三种类型,其他类型等同。我们可以接受键盘输入的任何值。

    我们让键盘输入一个正方形的边,求出正方形的周长和面积

    在写一个键盘输入圆的半径求出圆的周长和面积。

    import java.util.Scanner;
    
    public class Hello {
         public static void main(String[] args ) {
             Scanner input =new Scanner(System.in);
             System.out.println("请输入正方形的边长,输入完成以后按回车键(Enter键)");
             double d=input.nextDouble();
             double zhouchang =d*4;//
             double mianji=d*d;
             System.out.println("正方形的周长="+zhouchang+"面积="+mianji);
             
             System.out.println("听说您还要求圆的周长和面积,清直接输入圆的半径");
             double r=input.nextDouble();
                 double Pi=3.14;
                 zhouchang=2*Pi*r;
                 mianji=Pi*r*r;
                 System.out.println("圆形的周长="+zhouchang+"面积="+mianji);
             
        }
    }
  • 相关阅读:
    CoInitialize和CoInitializeEx
    ras api win7 和 win xp 遍历时的不同
    jquery实现多行文字图片滚动效果
    js点击button按钮跳转到页面代码
    phpmailer使用163邮件发送邮件例子
    linux中mail函数不能发送邮件
    FreeBSD修改root密码错误passwd: pam_chau(www.111cn.net)thtok(): error in service module from:http://www.111cn.net/sys/freebsd/66713.htm
    asp.net中c# TextBox.MaxLength例子
    WampServer修改Mysql密码的步骤
    dedecms5.7文章实现阅读全文功能二次开发
  • 原文地址:https://www.cnblogs.com/wangbaicheng1477865665/p/7745464.html
Copyright © 2011-2022 走看看