在for循环中更改具有相同变量名称的字符串

时间:2016-11-19 14:16:39

标签: java string for-loop

让我们在下面的例子中理解这个场景:

for(int i=1; i<15; i++){

   if(i == 1){
      String animalName = "cat";
   }

   if(i == 5){
      String animalName = "dog";
   }

   if(i == 10){
      String animalName = "elephant";
   }
}

我想在for循环中更改同一变量名中的字符串? 怎么做到这一点?

帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

你的意思是:

for(int i=1; i<15; i++) {
    String animalName;
    if(i == 1) {
        animalName = "cat";
    }
    if(i == 5) {
        animalName = "dog";
    }
    if(i == 10) {
        animalName = "elephant";
    }
}