我的教授給我提供了一堆方法來填寫羅馬數字程序(以加法的格式,所以4 = IIII,9 = VIIII等)這兩種方法有什麼區別? JAVA
我很難理解有什麼區別在這兩種方法:
**
* This method prints, to the standard output and in purely additive
* notation, the Roman numeral corresponding to a natural number.
* If the input value is 0, nothing is printed. This
* method must call the method romanDigitChar().
* @param val ?
*/
public void printRomanNumeral(int val)
{
}
**
* This method returns the Roman numeral digit corresponding
* to an integer value. You must use a nested-if statement.
* This method cannot perform any arithmetic operations.
* @param val ?
* @return ?
*/
public char romanDigitChar(int val)
{
}
是romanDigitChar應該閱讀數字的數位,並且每次只返回一個數字嗎?如果是這樣,我不明白printRomanNumeral如何去調用它。
我研究過其他羅馬數字程序,但我似乎無法找到任何使用其他方法中調用的方法,就像我可以比較的其他方法。
任何意見是讚賞!
這問題似乎更適合問你的教授。 – nhgrif
沒錯,但我現在想做一些工作,現在是星期天。 – coinbird