返回信息流我想定义1000个变量,而且这些变量的名字是有规律的:x0,x1,x2,...,x999
不要问我这是为什么,反正我就是用到了
数组是不行的。
难道我要写1000个
double[] x0
double[] x1
double[] x2
。。。
。。。
。。。
double[] x999
吗?
java帝呀,你告诉我,我该肿么办。我要用循环,我要用循环。。。
我循环不起来呀!!!!!!!!!!
这是一条镜像帖。来源:北邮人论坛 / java / #25249同步于 2013/5/11
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
Java帝请进,怎么定义一个变量我都不会?你说我这是肿么了?你
WQNMLGB
2013/5/11镜像同步25 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
你为什么要1000个变量?说说应用场景。
【 在 WQNMLGB 的大作中提到: 】
: 我想定义1000个变量,而且这些变量的名字是有规律的:x0,x1,x2,...,x999
: 不要问我这是为什么,反正我就是用到了
: 数组是不行的。
: ...................
怎么说呢,java是编译性语言,你的变量名是不能变的,也就是说不能动态的增加减少,但是变量指向的内容是可以通过动态机制来替换的,详情可以去看看DI AOP方面的东西。
如此反软件工程。。。
你完全可以搞个KV dict模拟py的变量机制。
【 在 WQNMLGB 的大作中提到: 】
: 我想定义1000个变量,而且这些变量的名字是有规律的:x0,x1,x2,...,x999
: 不要问我这是为什么,反正我就是用到了
: 数组是不行的。
: ...................
btw, lz是不是还需要一个使用数字来定位变量的机制?比如用户输入了439, 你要找出x439的值?
【 在 WQNMLGB 的大作中提到: 】
: 我想定义1000个变量,而且这些变量的名字是有规律的:x0,x1,x2,...,x999
: 不要问我这是为什么,反正我就是用到了
: 数组是不行的。
: ...................