Java基础-遍历数组

Java基础-遍历数组Java基础-遍历数组1、语法简介2、一维数组3、二维数组4、三维数组1、语法简介在Java中,对for语句的功能给予了扩充、加强,以便更好的遍历数组。语法格式如下:for(声明循环变量:数组的名字){ ………}其中,声明的循环变量的类型必须与数组类型相同。2、一维数组代码:packageThroughArray;//遍历一维数组publicclassOneDimensionalArray{publicstaticvoidmain(String

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

1、语法简介

在Java中,对for语句的功能给予了扩充、加强,以便更好的遍历数组。

语法格式如下:

for(声明循环变量:数组的名字){ 
   
		.........
}

其中,声明的循环变量的类型必须与数组类型相同。

2、一维数组

代码:

package ThroughArray;
//遍历一维数组
public class OneDimensionalArray { 
   
    public static void main(String[] args) { 
   
        //声明数组
        int arr[] ={ 
   1,2,3,4,5,6,7,8,9};
        //法一
        for(int i = 0;i < arr.length;i++){ 
   
            System.out.print(arr[i] + " ");
        }
        System.out.println();
        System.out.println("=================================");
        //法二
        for(int i:arr){ 
   
            System.out.print(i + " ");
        }
    }
}

运行结果:
在这里插入图片描述

3、二维数组

代码:

package ThroughArray;
//遍历二维数组
public class TwoDimensionalArray { 
   
    public static void main(String[] args) { 
   
        //声明数组
        int arr[][] = { 
   { 
   11,12,13,14,15},{ 
   21,22,23,24,25}};
        //法一
        for (int i = 0;i < arr.length;i++){ 
   
            for(int j = 0;j <arr[i].length;j++){ 
   
                System.out.print(arr[i][j] + " ");
            }
            System.out.println();
        }
        System.out.println("======================");
        //法二
        for(int i[]:arr){ 
   
            for(int j:i){ 
   
                System.out.print(j + " ");
            }
            System.out.println();
        }
    }
}

运行结果:

在这里插入图片描述

4、三维数组

代码:

package ThroughArray;
//遍历三维数组
public class ThreeDimensionalArray { 
   
    public static void main(String[] args) { 
   
        //创建数组
        int arr[][][] = { 
   { 
   { 
   11,12,13,14,15},{ 
   21,22,23,24,25},{ 
   31,32,33,34,35}}};
        //法一
        for(int i = 0;i < arr.length;i++){ 
   
            for(int j = 0;j < arr[i].length;j++){ 
   
                for(int k = 0;k < arr[i][j].length;k++){ 
   
                    System.out.print(arr[i][j][k] + " ");
                }
                System.out.println();
            }
        }
        System.out.println("====================");
        //法二
        for(int i[][]:arr){ 
   
            for(int j[]:i){ 
   
                for(int k:j){ 
   
                    System.out.print(k + " ");
                }
                System.out.println();
            }
        }
    }
}

运行结果:

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/191943.html原文链接:https://javaforall.net

(0)
上一篇 2026年1月22日 下午12:15
下一篇 2026年1月22日 下午12:43


相关推荐

  • 【C】Unity、C面试题整理

    【C】Unity、C面试题整理1 C 中类是否支持多继承 请说明原因 答 不支持 需要用接口来实现多继承 2 我们都知道一个类可以有多个构造函数 并且 C 会在我们创建类的时候默认的提供一个无参的构造函数 当我实现了另外一个有参数的构造函数的时候 我还能调用无参数的构造函数吗 请说明原因 答 不能 因为一旦你实现了一个构造函数 C 就不会再提供默认的构造函数了 所以需要自己手动写入一个无参数的构造函数

    2026年3月27日
    2
  • Faster R-CNN算法

    Faster R-CNN算法  FasterR-CNN算法是作者RossGirshick对FastR-CNN算法的一种改进。FastR-CNN在速度和精度上都有了不错的结果,但仍有一些不足之处。FasterR-CNN算法同样使用VGG-16网络结构,检测速度在GPU上达到5fps(包括候选区域的生成),准确率也有进一步的提升。在ILSVRC和COCO2015竞赛中获得多个项目的第一名。在FasterR-CNN中提出了区域生成网络(RegionProposalNetwork,RPN),将候选区域的提取和FastR-C

    2025年10月5日
    5
  • 产品配件类目税目分类_HS编码知识:汽车零部件怎么归类?[通俗易懂]

    产品配件类目税目分类_HS编码知识:汽车零部件怎么归类?[通俗易懂]本文以“汽车零部件”为例,介绍了如何对汽车零部件进行分类,找到合适的HS编码。据统计,每辆车约有一万个零件,涉及200多个税号,分布在进出口税号的不同章节。因此,汽车零部件的分类一直是一个大争议。可以说,汽车零部件的分类比较复杂。一、汽车零部件分类的规则与思路虽然“进出口关税”专门设置了87.08的汽车零部件税项,但实际工作中有很多汽车零部件不能归入87.08,如汽车发动机零件,共计500多个,不…

    2022年10月2日
    6
  • H264基本原理

    H264基本原理H264 视频压缩算法现在无疑是所有视频压缩技术中使用最广泛 最流行的 随着 x264 openh264 以及 ffmpeg 等开源库的推出 大多数使用者无需再对 H264 的细节做过多的研究 这大降低了人们使用 H264 的成本 但为了用好 H264 我们还是要对 H264 的基本原理弄清楚才行 今天我们就来看看 H264 的基本原理

    2026年3月19日
    2
  • 2020互联网行业术语

    2020互联网行业术语互联网行业一般指的是互联网企业,是指以计算机网络技术为基础,利用网络平台提供服务并因此获得收入的企业。其业务范围通常覆盖全国甚至全球,注册用户通常达到千万级以上,用户活跃度也非常高,经常在同一时间点出现请求并行的情况。代表企业有阿里巴巴、腾讯、百度、东、宇节跳动,美团饿了么等。传统行业通常是指互联网向传统行业渗透,实质是传统行业需要互联网。互联网是技术平台、底层架构,它源于安全需求,却在经济领域大放异彩。传统经济正向网络经济转轨,这-有机联系的经济使各行各业均需连接,因此以互联网为代表的联接型

    2022年6月15日
    54
  • Claude 4合规接入教程:国内支付+250万Token免费领,多模态API实战

    Claude 4合规接入教程:国内支付+250万Token免费领,多模态API实战

    2026年3月16日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号