看板 [ java ]
討論串[問題] 從String 拿到 任意class的constant
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者PBS3 (PBS3)時間11年前 (2013/05/17 18:22), 編輯資訊
2
0
0
內容預覽:
請問版上大大. 假設我今天有三條String:. String className = "Math";. String constName = "PI";. String type = "double";. 我可以透過甚麼語法拿到 Math.PI ?. 感謝各位~. --. 發信站: 批踢踢實業

推噓1(1推 0噓 2→)留言3則,0人參與, 最新作者PsMonkey (痞子軍團團長)時間11年前 (2013/05/17 18:28), 編輯資訊
0
0
1
內容預覽:
==.==== 你的 Math.PI 是什麼?. 如果是字串的話... 我念在你是一代宗師.... 如果你要的是 `Math` 這個 class 的 `PI` 這個 attribute. java reflection 會是你的好朋友.... =====. 我最近人越來越好了怎麼辦 [完全誤]. -

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者realmeat (真肉)時間11年前 (2013/05/17 21:11), 編輯資訊
1
0
0
內容預覽:
我是學了五個月java的小小. 就我最近碰到的, 剛好可以獻醜. 基本上呢你的className要改, 原本那樣是不行的. 要改成這樣. className = "java.lang.Math";. Type沒有用. 然後... Magic.... public class Test {. publ
(還有172個字)

推噓1(1推 0噓 3→)留言4則,0人參與, 最新作者darkk6 (Mr. Pan)時間11年前 (2013/05/18 00:50), 編輯資訊
0
0
0
內容預覽:
作為交流 其實可以稍微改一下. import java.lang.reflect.*;. public class TEST{. public static void main(String[] args) throws Exception{. Class cls=Class.forName("ja
(還有73個字)
首頁
上一頁
1
下一頁
尾頁