作者superlubu (劲过吕布)
看板java
标题Re: [问题] parseInt 用法疑惑
时间Sun Jun 24 12:33:33 2007
※ 引述《forris (乔巴)》之铭言:
: 其实原来的题目是:
: 用类似 C 里的 inverse (x) 函式,撰写一程式解决下列问题:
: 所有的四位数整数中存在有些四位数整数乘以一个个位数整数之後,
: 会变成该四位数相反顺序的数字。
: 例如:2178 * 4 = 8712
: 请撰写一程式找出所有符合上述条件的四位数及所对应的个位数,并於萤幕上印出。
: 我是用 StringBuffer.reverse() , 但是要转回数值时却出错,
: 这里又无法写出程式码,只能把错误讯息问问大家有无解决之道
刚刚试着写了一遍,应该是不会有问题才对,以下是我写的 inverse(x) function:
public static int inverse(int original) {
int result = 0;
String tmp = String.valueOf(original);
StringBuffer t = new StringBuffer(tmp);
t.reverse();
return Integer.parseInt(t.toString());
}
应该是不会有问题的啊 :O
--
很多人以为 所以我要 其实我是个快
我是
大学生 告诉大家 三十岁的
怪叔叔
● ●/ ︿ ︿
/
劲\ <
劲 ●
ㄨ /\ ㄨ
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.102.37.14