为什么从 arraylist 调用时会有多个输出?

import java.util.ArrayList;

class BryanList{  

    public static void main (String [] args)

   {  

      ArrayList<String> alist=new ArrayList<String>();  

      alist.add("Bryan");

      alist.add("18");

      alist.add("Chicken Rice");    


      for (int i = 0; i <= alist.size(); i++) {     

         System.out.println ("My Name: "+alist.get(i));

         System.out.println ("Age: "+alist.get(i));

         System.out.println ("Favourite food: "+alist.get(i));      

      }

   }  

}

为什么它不只显示一个输出,而是有 3 个相同的输出?有没有人对此有任何解决方案?谢谢。


撒科打诨
浏览 98回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java