Java基于Scanner对象的简单输入计算功能示例

 更新时间:2018年01月22日 14:34:33   作者:重口味AC  
这篇文章主要介绍了Java基于Scanner对象的简单输入计算功能,结合实例形式分析了Java使用Scanner对象获取用户输入半径值计算圆形面积功能,需要的朋友可以参考下

本文实例讲述了Java基于Scanner对象的简单输入计算功能。分享给大家供大家参考,具体如下:

问题及代码:

/*
*Copyright (c)2015,西南大学计信院
*All rights reserved.
*文件名称:Computearea.java
*作  者:高硕
*完成日期:2015年10月14日
*版 本 号:v1.0
*问题描述:输入半径求面积。
*程序输入:半径。
*程序输出:面积。
*/
package practice_01;
import java.util.Scanner;//Scanner is the java.util package
public class Computearea {
  public static void main(String[] args) {
    // TODO Auto-generated method stub
    System.out.println("脚本之家测试结果:");
    //create a new Scanner object
    Scanner input=new Scanner(System.in);
    //enter the radius
    System.out.println("please input the radius");
    double radius=input.nextDouble();
    double area=radius*radius*3.14;
    System.out.println("the raisus is"+ radius +"the area is "+area);
  }
}

运行结果:

知识点总结:

建立Scanner对象进行输入。以及nextInt()   nextDouble()读入不同类型。

心得体会:

java输入好麻烦,先读Scanner包,再建立对象。还有要注意println输出时的空格。

PS:这里再为大家推荐几款计算工具供大家进一步参考借鉴:

在线一元函数(方程)求解计算工具:
http://tools.jb51.net/jisuanqi/equ_jisuanqi

科学计算器在线使用_高级计算器在线计算:
http://tools.jb51.net/jisuanqi/jsqkexue

在线计算器_标准计算器:
http://tools.jb51.net/jisuanqi/jsq

更多关于java算法相关内容感兴趣的读者可查看本站专题:《Java数据结构与算法教程》、《Java操作DOM节点技巧总结》、《Java文件与目录操作技巧汇总》和《Java缓存操作技巧汇总

希望本文所述对大家java程序设计有所帮助。

相关文章

  • spring中@Autowired自动注入依赖项的使用

    spring中@Autowired自动注入依赖项的使用

    当使用@Autowired注解时,它可以自动注入依赖项,例如其他类的实例,本文就来详细的介绍一下,具有一定的参考价值,感兴趣的可以了解一下
    2023-09-09
  • JAVA实现sm3加密签名以及防止重复攻击

    JAVA实现sm3加密签名以及防止重复攻击

    这篇文章主要给大家介绍了关于JAVA实现sm3加密签名以及防止重复攻击的相关资料,SM3是签名算法,和MD5一样(对于应用层来说),SM4是对称加密算法,和AES一样(对于应用层来说),需要的朋友可以参考下
    2023-10-10
  • Java TCP协议通信超详细讲解

    Java TCP协议通信超详细讲解

    TCP/IP是一种面向连接的、可靠的、基于字节流的传输层通信协议,它会保证数据不丢包、不乱序。TCP全名是Transmission Control Protocol,它是位于网络OSI模型中的第四层
    2022-09-09
  • springboot多租户设计过程图解

    springboot多租户设计过程图解

    这篇文章主要介绍了springboot多租户设计过程图解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • Java将不同的List集合复制到另一个集合常见的方法

    Java将不同的List集合复制到另一个集合常见的方法

    在Java中,有时候我们需要将一个List对象的属性值复制到另一个List对象中,使得两个对象的属性值相同,这篇文章主要介绍了Java将不同的List集合复制到另一个集合常见的方法,需要的朋友可以参考下
    2024-09-09
  • java 获取路径的各种方法(总结)

    java 获取路径的各种方法(总结)

    下面小编就为大家带来一篇java 获取路径的各种方法(总结)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-08-08
  • Spring Security 控制授权的方法

    Spring Security 控制授权的方法

    本篇文章主要介绍了Spring Security 控制授权的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-02-02
  • Java实现驼峰下划线互转的使用示例

    Java实现驼峰下划线互转的使用示例

    驼峰和下划线互转场景是在不同命名规范的情况下,需要进行字段名称的转换,本文就来介绍一下Java实现驼峰下划线互转的使用示例,感兴趣的可以了解一下
    2023-12-12
  • 防止未登录用户操作—基于struts2拦截器的简单实现

    防止未登录用户操作—基于struts2拦截器的简单实现

    下面小编就为大家带来一篇防止未登录用户操作—基于struts2拦截器的简单实现。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-10-10
  • SpringCloud hystrix断路器与局部降级全面介绍

    SpringCloud hystrix断路器与局部降级全面介绍

    什么是服务降级?当服务器压力剧增的情况下,根据实际业务情况及流量,对一些服务和页面有策略的不处理或换种简单的方式处理,从而释放服务器资源以保证核心交易正常运作或高效运作
    2022-10-10

最新评论