很直接的问题:JAVA中的变量名可不可以是动态的?

zxyufan 2002-01-15 07:26:35
比如一个for循环中依次操作p1,p2,p3等变量?
...全文
517 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
zxyufan 2002-01-26
  • 打赏
  • 举报
回复
我只是问问而已~~Java基本语法我还算比较熟~~
Benquanyu 2002-01-26
  • 打赏
  • 举报
回复
p1,p2,p3是Java变量吗? 不行的,建议你看看Java 的基本语法。

必须使用数组,不过可以使用动态数组!

int num = getTotalNumbers();// 获得总数
int[] p = new int[num]; // 动态数组 假定是int 类型(可以是任意类型)
for(int i = 0; i < num; i++){
System.out.println(p[i]); // 操作
}

zxyufan 2002-01-26
  • 打赏
  • 举报
回复
数组~~?

那要是有一万个不规则数据在数据库中~~~DB2的JDBC又不支持java.sql.ResultSet.absolute()~~乍办?
yuanzi 2002-01-26
  • 打赏
  • 举报
回复
不太明白你的意思。如果真有那种需求的话,换个思路,应该能解决。
zych72 2002-01-26
  • 打赏
  • 举报
回复
Vector应该可以支持你要的功能。但根本不是靠变量名的规律来访问
crazybaw 2002-01-16
  • 打赏
  • 举报
回复

不能是动态的!
cocowhb 2002-01-16
  • 打赏
  • 举报
回复
什么意思?
cocowhb 2002-01-16
  • 打赏
  • 举报
回复
什么意思?
wanchengpeng 2002-01-16
  • 打赏
  • 举报
回复
不行!!!
sharetop 2002-01-15
  • 打赏
  • 举报
回复

不如做成数组。
zych72 2002-01-15
  • 打赏
  • 举报
回复
不行

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧