4 回答

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊
已解決 其實(shí)挺簡(jiǎn)單的 但是我只是個(gè)初學(xué)者。。
謝謝各位幫助 代碼分享一下。。
public class Length {
/**
* 完成單位的轉(zhuǎn)化
* @param value :數(shù)值
* @param type1 :原單位
* @param type2 :要轉(zhuǎn)化的單位
* @return 單位轉(zhuǎn)化后的數(shù)據(jù)
*/
public static double getChangeValue(double value,String type1,String type2){
double value_af=0; //用于接收單位轉(zhuǎn)化后的數(shù)據(jù)
if("cm".equals(type1)&&"inch".equals(type2)){ //由厘米轉(zhuǎn)化為英寸
value_af=1.394*value;
}
if("inch".equals(type1)&&"cm".equals(type2)){//由英寸轉(zhuǎn)化為厘米
value_af=2.54*value;
}
return value_af;
}
}

TA貢獻(xiàn)73條經(jīng)驗(yàn) 獲得超20個(gè)贊
應(yīng)該要三個(gè)參數(shù)吧,當(dāng)前數(shù)值,當(dāng)前單位,換算單位。然后逐一添加判斷。
添加回答
舉報(bào)