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(",.,.");
	}
}


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

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

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

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


相关推荐

  • Apache Struts 2入门指南

    Apache Struts 2入门指南ApacheStruts2入门指南作者:chszs,版权所有,未经同意,不得转载。博主主页:http://blog.csdn.net/chszs本文使用最新的Struts2.3.24.1版,演示了怎样用ApacheStruts2构建最基本的Web应用。项目的基本需求:1)Maven3.3.32)EclipseMars.1Release(4.5.1)3)Struts2.3.24

    2022年7月13日
    19
  • C++获取当前系统时间_罗兰C系统

    C++获取当前系统时间_罗兰C系统C库中与系统时间相关的函数定义在头文件中,C++定义在头文件中。获取系统时间的方法都在time头文件里面定义。

    2022年9月1日
    5
  • java jsonobject转List_java – 将JSONObject转换为List或JSONArray的简单代码?「建议收藏」

    我已经通过各种线程阅读并发现了类似的问题,但在找到解决我的特定问题的方法方面却相当不成功.JSONObjectorr=(JSONObject)orderRows.get(“orderRows”);System.out.println(“datainorr=”+orr+”orr’stype=”+orr.getClass());返回:datainorr={“470…

    2022年4月9日
    47
  • Apache服务器配置多个站点

    Apache服务器配置多个站点Apache服务器配置多个站点

    2022年4月23日
    45
  • 考研数学常见的不等式及其证明[通俗易懂]

    考研数学常见的不等式及其证明[通俗易懂]几个常用的不等式1.伯努利不等式命题:设h>−1,n∈N+h>-1,n\in\mathbf{N}_{+}h>−1,n∈N+​,则成立不等式(1+h)n⩾1+nh(1+h)^{n}\geqslant1+nh(1+h)n⩾1+nh其中当n>1n>1n>1时成立等号的充分必要条件是h=0h=0h=0证明:由于n=1n=1n=1或h=0h=0h=0时不等式明显成立(且其中均成立等号),一下只需讨论n>1n>1n>1和h≠0h\neq

    2022年5月5日
    46
  • 5V升压到12.6V的锂电池充电IC芯片方案FS4062B[通俗易懂]

    5V升压到12.6V的锂电池充电IC芯片方案FS4062B[通俗易懂]三节3.7V的锂电池串联,11.1V和最大12.6V锂电池充电电路的解决方案。在应用中,一般使用低压5V,如USB和TYPE-C口直接输入的给三串锂电池充电,还有是15V或者18V,20V输入降压给锂电池充电的两种情况。  FS4062B是输入5V升压充电管理芯片,FS4008A是输入15V-20V降压充电三节锂电池IC  FS4062B是一款5V输入,最大1.2A充电电流,支持三节锂离子电池的升压充电管理IC。FS4062B外置MOS,自适应充电,采用异步开关架构,使其在应用时仅需极少的外围器

    2022年10月6日
    4

发表回复

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

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