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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • kettle教程(1) 简单入门、kettle简单插入与更新。打开kettle

    kettle教程(1) 简单入门、kettle简单插入与更新。打开kettle本文要点:Kettle的建立数据库连接、使用kettle进行简单的全量对比插入更新:kettle会自动对比用户设置的对比字段,若目标表不存在该字段,则新插入该条记录。若存在,则更新。 Kettle简介:Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定。Kettle中文名称叫水壶,该项目的主程序员MATT希望把各种数…

    2022年5月10日
    33
  • 如何设置自动切换ip地址

    如何设置自动切换ip地址

    2021年9月18日
    165
  • noip2018提高组初赛解析_NOIP提高组

    noip2018提高组初赛解析_NOIP提高组题目背景NOIP2012提高组DAY2试题。题目描述H国有n个城市,这n个城市用n-1条双向道路相互连通构成一棵树,1号城市是首都,也是树中的根节点。H国的首|都爆发了一种危害性极高的传染病。当局为了控制疫情,不让疫情扩散到边境城市(叶子节点所表示的城市),决定动用军队在一些城市建立检查点,使得从首都到边境城市的每一条路径上都至少有一个检查点,边境城市也可以…

    2022年8月22日
    3
  • shell中各种括号的作用()、(())、[]、[[]]、{}「建议收藏」

    shell中各种括号的作用()、(())、[]、[[]]、{}「建议收藏」一、小括号,园括号()1、单小括号()①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。②命令替换。等同于`cmd`,shell扫描一遍命令行,发现了$(cmd)结构,便将$(cmd)中的cmd执行一次,得到其标准输出,再将

    2022年7月11日
    13
  • SMTP错误码建议解决方法

    SMTP错误码建议解决方法

    2021年9月21日
    39
  • eclipse中怎么自动补全_空格键坏了

    eclipse中怎么自动补全_空格键坏了eclipse自动补全及其空格键优化(去除空格自动补全)使用eclipse在创建其他工作区间的时候,想要配置代码自动补全,因为老是忘记,每次都要从网上查找,于是就自己总结一下。选1是代码自动补全,只需将“.”换为“.qwertyuiopasdfghjklzxcvbnm”就行了,看起来很乱,其实还是有规律可循的。(只需将键盘上的26字母按从左到右,从上到下的顺序按一遍就行了。)选2是空格不会自动补全,因为按空格会自动补全,所以有时候特别烦,而网上的大多数解决方法是需要改代码的,就会显得特别麻烦。于是

    2022年8月31日
    2

发表回复

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

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