-
大小: 4.60KB文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2021-02-20
- 語言: Java
- 標(biāo)簽:
資源簡介
Java 貨幣金額大寫格式(基礎(chǔ)篇-實(shí)例062).zip
代碼片段和文件信息
import?java.text.DecimalFormat;
import?java.util.Scanner;
import?javax.swing.JOptionPane;
/**
?*?金額轉(zhuǎn)換
?*?
?*?@author?YongQiang?Lee
?*/
public?class?ConvertMoney?{
????//?大寫數(shù)字
????private?final?static?String[]?STR_NUMBER?=?{?“零“?“壹“?“貳“?“叁“?“肆“?“伍“
????????????“陸“?“柒“?“捌“?“玖“?};
????private?final?static?String[]?STR_UNIT?=?{?““?“拾“?“佰“?“仟“?“萬“?“拾“
????????????“佰“?“仟“?“億“?“拾“?“佰“?“仟“?};//?整數(shù)單位
????private?final?static?String[]?STR_UNIT2?=?{?“角“?“分“?“厘“?};//?小數(shù)單位
????
????public?static?void?main(String[]?args)?{
????????Scanner?scan?=?new?Scanner(System.in);//?創(chuàng)建掃描器
????????System.out.println(“請輸入一個(gè)金額“);
????????//?獲取金額轉(zhuǎn)換后的字符串
????????String?convert?=?convert(scan.nextDouble());
????????System.out.println(convert);//?輸出轉(zhuǎn)換結(jié)果
????}
????
????/**
?????*?獲取可數(shù)部分
?????*?
?????*?@param?num
?????*????????????金額
?????*?@return?金額整數(shù)部分
?????*/
????public?static?String?getInteger(String?num)?{
????????if?(num.indexOf(“.“)?!=?-1)?{?//?判斷是否包含小數(shù)點(diǎn)
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件?????????301??2010-07-13?11:39??.classpath
?????文件?????????379??2010-09-07?13:15??.project
?????文件?????????635??2010-07-13?11:39??.settings\org.eclipse.jdt.core.prefs
?????文件????????3779??2013-11-21?08:40??bin\ConvertMoney.class
?????文件????????5138??2010-07-13?15:59??src\ConvertMoney.java
評論
共有 條評論