java之二维数组初始化

java之二维数组初始化packagelibai;publicclassmeihua{ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstubchara[][]=newchar[4][];//数组初始化a[0]=newchar[]{‘云’,’想’,’衣’…

大家好,又见面了,我是你们的朋友全栈君。

小试牛刀,简单的二维数组初始化
小生初次进军CSDN,如有错误,望诸位海涵

/*第一种方法*/
int a[][]={ 
   { 
   1,35}{ 
   7,911}}/*第二种方法*/比较常用
int b[][]=new int [][]{ 
   { 
   2,4,6},{ 
   8,10,12}};
/*第三种方法*/
int c[][]=new int[2][3];//先给数组分配内存空间空间
c[0]=new int[]{ 
   1,2,3};//先给第一行分配一个一维数组
c[1][0]=5;
c[1][1]=2;
c[1][2]=1;

一首《清平调一》的横版和竖版输出,利用二维数组输出且代码如下:

package libai;
public class meihua { 
   
	public static void main(String[] args) { 
   
		// TODO Auto-generated method stub
     char a[][]=new char[4][];              //数组初始化
     a[0]=new char[]{ 
   '云','想','衣','裳','花','想','容'};
     a[1]=new char[]{ 
   '春','风','拂','揽','露','华','浓'};
     a[2]=new char[]{ 
   '若','非','群','玉','山','头','见'};
     a[3]=new char[]{ 
   '会','向','瑶','台','月','下','逢'};
     
     System.out.println("");
     System.out.println("...横板输出...");
     for(int i=0;i<a.length;i++) { 
   
    	 for(int j=0;j<a[i].length;j++) { 
   
    		 System.out.print(a[i][j]);
    	 }
//标点符号:奇行为“,”偶行为“。”
    	 if(i%2 == 0) { 
   
    		 System.out.println(", ");
    	 }else { 
   
    		 System.out.println(". ");
    	 }
     }
//竖版输出
     System.out.println("...竖版输出...");
     for(int j=0;j<7;j++) { 
   
    	 for(int i=0;i<=3;i++) { 
   
    		 System.out.print(a[i][j]);
    	 }
     System.out.println();
         }
     System.out.println(",.,.");
	}
}


运行结果,请君过目
在这里插入图片描述

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

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/141229.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

发表回复

您的电子邮箱地址不会被公开。

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