您的位置:程序门 -> 《程序员》杂志 -> 购买/订阅/渠道



如何解释:for(int i : arr)中冒号的用法


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


如何解释:for(int i : arr)中冒号的用法
发表于:2007-11-09 01:13:14 楼主
public   class   safearray   {  
        private   int[]   arr;  
 
        public   safearray()   {
                this(10);   //   预设   10   个元素
        }
 
        public   safearray(int   length)   {  
                arr   =   new   int[length];  
        }
 
        public   void   showelement()   {
                for(int   i   :   arr)   {
                        system.out.print(i   +   "   ");
                }
        }
 
        public   int   getelement(int   i)   {  
                if(i   > =   arr.length   ¦ ¦   i   <   0)   {  
                        system.err.println("索引错误");  
                        return   0;  
                }  
 
                return   arr[i];  
        }
 
        public   int   getlength()   {  
                return   arr.length;  
        }
 
        public   void   setelement(int   i,   int   data)   {  
                if(i   > =   arr.length   ¦ ¦   i   <   0)   {  
                        system.err.println("索引错误");  
                        return;  
                }
 
                arr[i]   =   data;  
        }  
}


快速检索

最新资讯
热门点击