Java数组循环_java遍历object数组

Java数组循环_java遍历object数组数组:一组具有相同数据类型的集合(容器)1.数组声明格式:数据类型[]数组名=new数据类型[长度];数组长度一旦确定无法更改。数组里的数据必须是相同类型或自动向上转型后兼容的类型2.数组初始化1)静态初始化例:int[]i={1,2,3,4,’a’};Float[]f={1,2,3,4.0f};2)非静态初始化例:String[]str=newString[3…

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

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

数组:一组具有相同数据类型的集合(容器)

1.数组声明格式: 数据类型 [] 数组名 = new 数据类型[长度];

数组长度一旦确定无法更改。

数组里的数据必须是相同类型或自动向上转型后兼容的类型

2.数组初始化

1)静态初始化

例:int [] i= {1,2,3,4,’a’};

Float [] f = {1,2,3,4.0f};

2)非静态初始化

例:String [] str = new String[3];

Str[0]=”zhang”;

Str[1]=”zhan”;

Str[2]=”zha”;

二维数组

格式:数据类型[][]数组名=new数据类型[行][列];

int [][] i =new int[一维数组长度][二维数组长度];

数组初始化

1)  静态初始化

int[][] i = {
{1,2,3},{4,5,6}};

2)  非静态初始化

int[][] i = new int[2][3];

i[0][0]=1;

i[0][1]=2;

i[0][2]=3;

i[1][0]=4;

i[1][1]=5;

i[1][2]=6;

三维数组:int[][][]arr = {
{
{1,2},{3,4,5},{6}},{
{7,8},{9}},{
{10,11},{12,13}}}

arr.length

arr[i].length

arr[i][j].length

遍历数组:1.for,  2.while,   3.do…while,   4.增强for循环(foreach)

1.增强for循环:   for(数据类型 变量:数组(集合)){

输出(变量);

}

public classDemo13{public static voidmain(String []args){//一维数组

String [ ] str =new String[3];

str[0]=”张三”;

str[1]=”李四”;

str[2]=”王五”;//for形式遍历数组

for(int i=0;i

System.out.println(“一维数组:for:”+str[i]);

}//增强for形式 s遍历所有数组

for(String s:str){

System.out.println(“一维数组增强:for:”+s);

}//do…while形式

int ii=0;do{

System.out.println(“一维数组:do…while:”+str[ii]);

ii++;

}while(ii

int iii=0;while (iii

System.out.println(“一维数组:while:”+str[iii]);

iii++;

}//二维数组

int[][] in = new int[2][3];

in[0][0]=1;

in[0][1]=2;

in[0][2]=3;

in[1][0]=4;

in[1][1]=5;

in[1][2]=6;//for 形式

for(int i1=0;i1

System.out.println(“二维数组:for:”+in[i1][j]);

}

}//增强 for形式

for(int[] i2:in){for(intk:i2){

System.out.println(“二维数组:增强for:”+k);

}

}//while形式

int i3=0;while(i3

System.out.println(“二维数组:while:”+in[i3][j1]);

}

i3++;

}//do…while形式

int i4=0;do{for(int j2=0;j2

System.out.println(“二维数组:do…while:”+in[i4][j2]);

}

i4++;

}while(i4

for(int [] k:in1){ //增强for

for(int l:k){

System.out.println(l);

}

}

for(int i=0;i

for(int j=0;j

System.out.println(in1[i][j]);

}

}

int i=0; // while形式

while(i

int j=0;

while(j

System.out.println(in1[i][j]);

j++;

}

i++;

}

int i=0; // do…while形式

do{

int j=0;

do{

System.out.println(in1[i][j]);

j++;

}while(j

i++;

}while(i

}

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 磁盘分区标为活动的方法及取消磁盘分区标为活动的方法

    磁盘分区标为活动的方法和取消磁盘分区标为活动的方法今天新入手得500G移动硬盘,插上后,本想做分区得,不小心点到了那个:磁盘分区标注为活动的选项,然后再看就变成了灰色选项了,当时就傻了,查了半天资

    2021年12月24日
    474
  • 【100个 Unity踩坑小知识点】| Unity调用API ,动态获取Android权限,附带所有Android权限表格

    【100个 Unity踩坑小知识点】| Unity调用API ,动态获取Android权限,附带所有Android权限表格Unity小科普老规矩,先介绍一下Unity的科普小知识:Unity是实时3D互动内容创作和运营平台。包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助Unity将创意变成现实。Unity平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。也可以简单把Unity理解为一个游戏引擎,可以用来专业制作游戏!Unity踩坑小知识点学习Unity调用AP..

    2022年7月17日
    25
  • pycharm配置远程服务器_服务器asp环境配置

    pycharm配置远程服务器_服务器asp环境配置前言1、说明首先介绍下我本人情况,我在windows笔记本电脑上下载了Pycharm专业版,因为我本人只是用来跑代码,想把代码自动同步起来,因此特地通过pycharm来远程使用Linux上配置好的环境,加速代码运行。当然大家也可以使用Xshell等软件,使用命令行来操作。2、环境介绍目前使用的环境:Linux:20.04Pycharm:2019专业版Windows:64位Anaconda:Python3.7一、添加并设置部署1、点击Pycharm工作栏上方“Tools->

    2022年8月28日
    2
  • 如何用开源组件“攒”出一个大数据建模平台?

    如何用开源组件“攒”出一个大数据建模平台?本文关键字:开源组件、大数据建模、项目架构、技术栈。整个产品的核心功能就是为了实现:数据采集、数据源管理、数据清洗、统计分析、机器学习、数据可视化的完整流程,难点在于形成数据流,流程可控,易被管理。

    2022年4月27日
    65
  • 百度分享代码–一键分享Baidu Share BEGIN

    百度分享代码–一键分享Baidu Share BEGINhttp://share.baidu.com/code/advance一、概述百度分享代码已升级到2.0,本页将介绍新版百度分享的安装配置方法,请点击左侧列表查看相关章节。二、代码结构分享代码可以分为三个部分:HTML、设置和js加载,示例如下:代码结构如下: 展示按钮–> window._bd_share_config={

    2022年10月8日
    2
  • uniqueidentifier类型_unique唯一索引

    uniqueidentifier类型_unique唯一索引INSERT语句:CREATETABLEMyUniqueTable(UniqueColumnUNIQUEIDENTIFIERDEFAULTNEWID(),CharactersVARCHAR(10))GOINSERTINTOMyUniqueTable(Characters)VALUES…

    2025年10月2日
    2

发表回复

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

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