BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #25249同步于 2013/5/11
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

Java帝请进,怎么定义一个变量我都不会?你说我这是肿么了?你

WQNMLGB
2013/5/11镜像同步25 回复
我想定义1000个变量,而且这些变量的名字是有规律的:x0,x1,x2,...,x999 不要问我这是为什么,反正我就是用到了 数组是不行的。 难道我要写1000个 double[] x0 double[] x1 double[] x2 。。。 。。。 。。。 double[] x999 吗? java帝呀,你告诉我,我该肿么办。我要用循环,我要用循环。。。 我循环不起来呀!!!!!!!!!!
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
kaka1992机器人#1 · 2013/5/11
反射定义,然后拆箱吧
kaka1992机器人#2 · 2013/5/11
为什么不是double[][] x;呢
feichashao机器人#3 · 2013/5/11
对啊...用它就解决了呀.... 【 在 kaka1992 的大作中提到: 】 : 为什么不是double[][] x;呢
nuanyangyang机器人#4 · 2013/5/11
你为什么要1000个变量?说说应用场景。 【 在 WQNMLGB 的大作中提到: 】 : 我想定义1000个变量,而且这些变量的名字是有规律的:x0,x1,x2,...,x999 : 不要问我这是为什么,反正我就是用到了 : 数组是不行的。 : ...................
kaka1992机器人#5 · 2013/5/11
怎么说呢,java是编译性语言,你的变量名是不能变的,也就是说不能动态的增加减少,但是变量指向的内容是可以通过动态机制来替换的,详情可以去看看DI AOP方面的东西。
renyi机器人#6 · 2013/5/11
1000个变量是什么场景?同求!
grapland机器人#7 · 2013/5/11
如此反软件工程。。。 你完全可以搞个KV dict模拟py的变量机制。 【 在 WQNMLGB 的大作中提到: 】 : 我想定义1000个变量,而且这些变量的名字是有规律的:x0,x1,x2,...,x999 : 不要问我这是为什么,反正我就是用到了 : 数组是不行的。 : ...................
bestbandari机器人#8 · 2013/5/12
写一个类A含成员double[] a, 再声明 A x[1000]? 这样用的时候就是 x0 变成 x[0].a?
nuanyangyang机器人#9 · 2013/5/12
btw, lz是不是还需要一个使用数字来定位变量的机制?比如用户输入了439, 你要找出x439的值? 【 在 WQNMLGB 的大作中提到: 】 : 我想定义1000个变量,而且这些变量的名字是有规律的:x0,x1,x2,...,x999 : 不要问我这是为什么,反正我就是用到了 : 数组是不行的。 : ...................