Discussion:
[問題] 字串轉指令
(时间太久无法回复)
漫遊人
2006-07-24 21:47:27 UTC
Permalink
是否可以讓字串轉為命令呢

像是這樣

String a = "print";

接著把a轉換成命令

System.out.a("123");
^
也就是print的意思

有這樣的嗎:D

--
  ▆ ▆▆▆▆ ▆ ▆ ▆ ▆▆▆▆
  ▆█▆▆ █▆▆█ █ █ █ █ █  ┌─【EXIT七號出口】─┐
▄▄▄▄▄█ ▆▆▆▆ ▆ █ ▆ █ █▄▄▄▄▄  telnet://exit.twbbs.org
▄▄▄▄▄█ █ ◢▆▆▆ █ █ █ █ █▄▄▄▄▄     你還在尋找出口嗎?
█▆◤ ▆▆▆◤ █ █ ◤ █▆▆◤  └──────────┘
◆ From: 218.164.70.37
a***@kkcity.com.tw
2006-07-25 07:03:00 UTC
Permalink
Post by 漫遊人
是否可以讓字串轉為命令呢
像是這樣
String a = "print";
接著把a轉換成命令
System.out.a("123");
^
也就是print的意思
有這樣的嗎:D
你當成沒有吧~

有也不是很直接的方法.
真的要找的話, 試試 beanshell
能不能做到你的要求

Alien
--
┌─────◆KKCITY◆─────┐ ◢ ◤ 動態歌詞 讓你成為K歌之王!
│ bbs.kkcity.com.tw │ \^_^ /  ★ http://www.kkbox.com.tw ★
└──《From:202.72.0.45 》──┘   ◤ 唱片公司授權,音樂盡情下載
--
Pao
2006-07-25 15:56:01 UTC
Permalink
【 在 ***@exit.tmue.edu.tw (漫遊人) 的大作中提到: 】
: 是否可以讓字串轉為命令呢
: 像是這樣
: String a = "print";
: 接著把a轉換成命令
: System.out.a("123");
: ^
: 也就是print的意思
: 有這樣的嗎:D


可以參考API裡面的 java.lang.reflect 套件。


※ 來源:‧亞太之星 bbs.nkfust.edu.tw‧[FROM: 211-74-224-224.adsl.]
Loading...