Poechant 練習 Java API - 包裝類
利用三個包裝類編寫一個計算三個整數平均值的程式。程式首先提示使用者輸入3個整數,然後將3個整數分別賦予3個Integer物件。利用適當的包裝類方法將3個整數轉換成整數值。將其平均值包裝到一個Double物件。最後列印這三個整數值以及平均值。程式將繼續執行直到使用者打入“n”。
import java.util.Scanner;
public class test {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
Integer in[] = new Integer[3];
int count = 0;
boolean isValid = false;
while(!isValid){
if (sc.hasNextInt()) {
String str = sc.next();
in[count++] = Integer.parseInt(str);
if (count == 3) {
Double dou = new Double((in[0].intValue() + in[1].intValue() + in[2].intValue()) / 3.0);
System.out.print(in[0].intValue() + "\t" + in[1].intValue() + "\t" + in[2].intValue());
System.out.println("\t" + dou.doubleValue());
sc.nextLine();
count = 0;
}
} else if (sc.next().equals("n")) {
isValid = true;
} else {
System.out.println("Please input an integer or \"N\".");
sc.nextLine();
}
}
}
}
相關文章
- Poechant 練習 Java API - Y/N 輸入驗證JavaAPI
- Java學習--Java 中的包裝類Java
- java學習筆記(包裝類)Java筆記
- java學習之基本包裝類Java
- Java-API-基本資料型別包裝類JavaAPI資料型別
- Java 包裝類Java
- Java中的包裝類Java
- java String類練習題Java
- java學習(七) —— API集合類JavaAPI
- 【Java】基本型別包裝類Java型別
- java學習(五) —— 常用API類概述JavaAPI
- Java 包裝類和基本型別Java型別
- Java常用類——包裝類 小白版個人推薦Java
- [JAVA] Java物件導向之包裝類,拆箱、裝箱Java物件
- 14.Java-Arrays(類)、基本型別包裝類、Integer(類)Java型別
- educoder上的實訓題目(學習-Java包裝類之Byte類)Java
- java基本資料型別包裝類Java資料型別
- Java 異常 隨機數 包裝類Java隨機
- 包裝類
- 再學Java 之 Integer 包裝類快取Java快取
- Java開發學習--Java 中基本型別和包裝類之間的轉換Java型別
- 好程式設計師Java教程分享Java之包裝類與常用類程式設計師Java
- 物件,包裝類物件
- 七,包裝類
- Poechant 解讀 Java API —— 藉助貨幣格式化,初識 Locale 和 NumberFormatJavaAPIORM
- 13. 尚矽谷_Java8新特性_Stream API 練習JavaAPI
- 包裝類的定義,API的使用和快取問題API快取
- Java面試題之包裝類快取機制Java面試題快取
- (2)Java基本資料型別和包裝類Java資料型別
- 各種API+教程+練習API
- Java方法練習Java
- java練習題Java
- 章13——包裝類——Math類
- 包裝類(Wrapper)APP
- 03_包裝類
- 包裝類共同點
- Java中的基本型別包裝類 Integer 類該怎麼使用?Java型別
- JAVA程式設計學習記錄(API常用類(二))Java程式設計API