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();
}
}
}
}
相關文章
- java學習筆記(包裝類)Java筆記
- Java-API-基本資料型別包裝類JavaAPI資料型別
- Java 包裝類Java
- java String類練習題Java
- Java中的包裝類Java
- 【Java】基本型別包裝類Java型別
- java學習(七) —— API集合類JavaAPI
- educoder上的實訓題目(學習-Java包裝類之Byte類)Java
- Java 包裝類和基本型別Java型別
- java學習(五) —— 常用API類概述JavaAPI
- [JAVA] Java物件導向之包裝類,拆箱、裝箱Java物件
- 14.Java-Arrays(類)、基本型別包裝類、Integer(類)Java型別
- Java 異常 隨機數 包裝類Java隨機
- Java常用類——包裝類 小白版個人推薦Java
- 包裝類
- Java-發紅包例項-繼承練習Java繼承
- 好程式設計師Java教程分享Java之包裝類與常用類程式設計師Java
- Integer包裝類
- 七,包裝類
- 物件,包裝類物件
- 包裝類(Wrapper)APP
- 包裝類的定義,API的使用和快取問題API快取
- 13. 尚矽谷_Java8新特性_Stream API 練習JavaAPI
- JAVA集合類簡要筆記 - 內部類 包裝類 Object類 String類 BigDecimal類 system類Java筆記ObjectDecimal
- 偽類的練習
- 章13——包裝類——StringBuilder類UI
- 章13——包裝類——Math類
- Java中的基本型別包裝類 Integer 類該怎麼使用?Java型別
- 包裝類的作用
- 包裝類的使用
- 包裝類共同點
- 03_包裝類
- Java 包裝類:原始資料型別與迭代器Java資料型別
- JAVA程式設計學習記錄(API常用類(二))Java程式設計API
- Java方法練習Java
- Java基礎Day07(Map Calender Date 包裝類 System類 異常)Java
- String類以及練習案例
- 【Java】基本資料、包裝類間轉換與處理Java
- [Java] 基本資料、包裝類間轉換與處理Java