作者ozone (加油)
看板java
标题[问题] 输入什麽就执行什麽 怎麽做
时间Mon Mar 30 23:16:57 2009
不好意思 我不知道该怎麽简单的描述这个问题
假设我的程式里 有dog(), cat(), pig(), xyz() 四个functions
我要如何写成
在input下 输入dog就执行dog(), 输入cat()就执行cat() ... 等等
但是是用简单的方法..
我现在的做法是一个一个分别写
if(inputstring.equalsIgnoreCase("dog")) dog();
else if(...... 几个函数就写几行... 应该有简洁的方法吧?!!
另外 如果现在函数只有
dog()
doglovescat()
dogeatscat()
这三个
我希望可以"局部输入" 要怎麽做啊?
例如 输入do 会执行最接近的dog()
输入doge会执行dogeatscat() 这样子
感谢有耐心看完我问题的你...能的话教教我吧 感激不尽!
--
▄▄ ▄▄ ▄▄▄ ▄ ▄▄▄
▄ ▄ ▄ ▄▄ ▄ ▄▄
▄ ▄ ▄ ▄ ▄▄
▄ ▄ ▄
▄ ▄ ▄ ▄ ▄▄
▄ ▄ ▄▄▄ ▄ ▄ ▄ ▄▄▄▄
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.213.190
1F:推 ogamenewbie:reflex.. 但是局部输入的部份就要自己处理了. 03/30 23:18
2F:→ ozone:reflex? 怎麽用啊? 是内建的吗? 03/31 00:59
3F:→ ozone:是用ReflectPermission吗? 03/31 01:23