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("腳本之家測試結(jié)果:");
//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);
}
}
運行結(jié)果:

知識點總結(jié):
建立Scanner對象進行輸入。以及nextInt() nextDouble()讀入不同類型。
心得體會:
java輸入好麻煩,先讀Scanner包,再建立對象。還有要注意println輸出時的空格。
PS:這里再為大家推薦幾款計算工具供大家進一步參考借鑒:
在線一元函數(shù)(方程)求解計算工具:
http://tools.jb51.net/jisuanqi/equ_jisuanqi
科學計算器在線使用_高級計算器在線計算:
http://tools.jb51.net/jisuanqi/jsqkexue
在線計算器_標準計算器:
http://tools.jb51.net/jisuanqi/jsq
更多關(guān)于java算法相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Java數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Java操作DOM節(jié)點技巧總結(jié)》、《Java文件與目錄操作技巧匯總》和《Java緩存操作技巧匯總》
希望本文所述對大家java程序設(shè)計有所幫助。
相關(guān)文章
一篇文章帶你搞定 springsecurity基于數(shù)據(jù)庫的認證(springsecurity整合mybatis)
這篇文章主要介紹了一篇文章帶你搞定 springsecurity基于數(shù)據(jù)庫的認證(springsecurity整合mybatis),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-10-10
java圖形化界面實現(xiàn)簡單混合運算計算器的示例代碼
這篇文章主要介紹了java圖形化界面實現(xiàn)簡單混合運算計算器的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-11-11
詳解ConcurrentHashMap如何保證線程安全及底層實現(xiàn)原理
這篇文章主要為大家介紹了ConcurrentHashMap如何保證線程安全及底層實現(xiàn)原理詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-05-05
java編程隊列數(shù)據(jù)結(jié)構(gòu)代碼示例
這篇文章主要介紹了java編程隊列數(shù)據(jù)結(jié)構(gòu)代碼示例,簡單介紹了隊列的相關(guān)基礎(chǔ)知識,然后通過實例向大家展示其實現(xiàn)方法,具有一定參考價值,需要的朋友可以了解下。2017-11-11

