Re: [問題] int取個別數值問題..

看板java作者 (痞子軍團團長)時間13年前 (2013/01/30 23:14), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串6/8 (看更多)
※ 引述《LUCENE (LUCENE)》之銘言: : 嗯..可能我太隨意的問了..其實我只是想知道一些idea而已。 : 事實上我也有一陣子沒寫JAVA,語法有點生疏了。 : 我的確得到不少idea,也做出自認還算有效率的方式,就在這回饋吧。 : int n = 63423; // n可以任意位數,不要超出int可表示範圍就好。 : int[] p = new int[String.valueOf(n).length()]; //省去產生字串的成本 int[] array = new int[(int)(Math.log10(value)+1)]; //JS 寫習慣,會習慣用一個變數代替 foo.attribute int length = array.length; : for (int i = p.length - 1; i > -1; i--) { : p[i] = n % 10; : n /= 10; : } : 真抱歉,我的隨意問困擾大家了。 最後,順便回一下 cyclone350 的推文 是的,你的文章並沒有違反版規 只是我一直以來都很反對有人回覆作業文 or 接近作業文 然後給予他們很明確的程式碼 像這種程度的問題,大抵上學程式超過半年的人至少都能生出一個版本 效能好不好就是其次,至少可以有解 原 po 發的文章被我認為是作業文的理由,我在上一篇文章已經說了 你發的文章基本上就是提供解答 本身沒有錯、也沒有違反版規 要說的話就是被原 po 連累導致我不喜歡,如此而已 如果你覺得我的鎖文章不對 歡迎向 A 版主 or 循 ptt 管理機制申訴 以上 -- 錢鍾書: 說出來的話 http://www.psmonkey.org 比不上不說出來的話 Java 版 cookcomic 版 只影射著說不出來的話 and more...... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.25.30.36
文章代碼(AID): #1H2JZBHE (java)
討論串 (同標題文章)
文章代碼(AID): #1H2JZBHE (java)