永发信息网

java编程表达式中包含可变量的写法

答案:3  悬赏:80  手机版
解决时间 2021-07-16 11:45
  • 提问者网友:萌卜娃娃
  • 2021-07-16 01:18

比如说Date d1=new Date()

d是固定字符,1是可变的,该怎么写呢?

最佳答案
  • 五星知识达人网友:荒野風
  • 2021-07-16 02:34

你的意思是数组?


Date [] d =new Date[100];


for(int i = 0; i < 100; i ++)


d[i] = new Date();


//---------


是这个意思么?


全部回答
  • 1楼网友:怀裏藏嬌
  • 2021-07-16 04:20

很遗憾,不能。

你可以使用Map来实现类似的想法,当然,还得看你的需求是什么。我只是提供一个新思路给你,简单写一下例子:

int i; Map dataMap=new HashMap();

for(i=1;i<=3;i++)

{

dataMap.put("d"+i, "abc"+i);

}

for(i=1;i<=3;i++)

{

System.out.println(dataMap.get("d"+i));

}

=========

输出:

abc1

abc2

abc3

  • 2楼网友:孤独入客枕
  • 2021-07-16 02:43

能告诉下具体需求么?

看有没有更好的方式来实现呢?

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯