Java基于Scanner對象的簡單輸入計算功能示例
本文實例講述了Java基于Scanner對象的簡單輸入計算功能。分享給大家供大家參考,具體如下:
問題及代碼:
/* *Copyright (c)2015,西南大學(xué)計信院 *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對象進(jìn)行輸入。以及nextInt()
nextDouble()
讀入不同類型。
心得體會:
java輸入好麻煩,先讀Scanner包,再建立對象。還有要注意println輸出時的空格。
PS:這里再為大家推薦幾款計算工具供大家進(jìn)一步參考借鑒:
在線一元函數(shù)(方程)求解計算工具:
http://tools.jb51.net/jisuanqi/equ_jisuanqi
科學(xué)計算器在線使用_高級計算器在線計算:
http://tools.jb51.net/jisuanqi/jsqkexue
在線計算器_標(biāo)準(zhǔn)計算器:
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)文章
JAVA實現(xiàn)sm3加密簽名以及防止重復(fù)攻擊
這篇文章主要給大家介紹了關(guān)于JAVA實現(xiàn)sm3加密簽名以及防止重復(fù)攻擊的相關(guān)資料,SM3是簽名算法,和MD5一樣(對于應(yīng)用層來說),SM4是對稱加密算法,和AES一樣(對于應(yīng)用層來說),需要的朋友可以參考下2023-10-10Java將不同的List集合復(fù)制到另一個集合常見的方法
在Java中,有時候我們需要將一個List對象的屬性值復(fù)制到另一個List對象中,使得兩個對象的屬性值相同,這篇文章主要介紹了Java將不同的List集合復(fù)制到另一個集合常見的方法,需要的朋友可以參考下2024-09-09Java實現(xiàn)駝峰下劃線互轉(zhuǎn)的使用示例
駝峰和下劃線互轉(zhuǎn)場景是在不同命名規(guī)范的情況下,需要進(jìn)行字段名稱的轉(zhuǎn)換,本文就來介紹一下Java實現(xiàn)駝峰下劃線互轉(zhuǎn)的使用示例,感興趣的可以了解一下2023-12-12防止未登錄用戶操作—基于struts2攔截器的簡單實現(xiàn)
下面小編就為大家?guī)硪黄乐刮吹卿浻脩舨僮鳌趕truts2攔截器的簡單實現(xiàn)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-10-10SpringCloud?hystrix斷路器與局部降級全面介紹
什么是服務(wù)降級?當(dāng)服務(wù)器壓力劇增的情況下,根據(jù)實際業(yè)務(wù)情況及流量,對一些服務(wù)和頁面有策略的不處理或換種簡單的方式處理,從而釋放服務(wù)器資源以保證核心交易正常運作或高效運作2022-10-10