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)
上一篇 2022年5月26日 下午12:40
下一篇 2022年5月26日 下午12:40


相关推荐

  • Servlet的生命周期

    Servlet的生命周期Servlet 的生命周期 servlet 的生命周期就是从 servlet 出现到销毁的全过程 主要分为以下几个阶段 加载类 gt 实例化 为对象分配空间 gt 初始化 为对象的属性赋值 gt 请求处理 服务阶段 gt 销毁服务器启动时 web xml 中配置 load on startup 1 默认为 0 或者第一次请求该 servlet 时 就会初始化一个 Servlet 对象 也就是会执行初始

    2026年3月20日
    2
  • 美国地名大全(美国城市名称英文、中文)

    美国地名大全(美国城市名称英文、中文)

    2021年12月3日
    91
  • LSTM模型介绍

    LSTM模型介绍递归神经网络(RNN)人类不会每时每刻都开始思考。当你阅读这篇文章时,你会根据你对之前单词的理解来理解每个单词。你不会忘掉掉所有东西,然后再从头开始思考。你的想法有持久性。传统的神经网络不能做到这一点,这是一个主要的缺点。例如,假设您想要对电影视频中每个点发生的事件进行分类。目前尚传统神经网络无法利用其对电影中先前事件的推理来预测后者。循环神经网络解决了这个问题。它们是带有循环的…

    2025年10月24日
    6
  • 浅析MyBatis的动态代理原理[通俗易懂]

    浅析MyBatis的动态代理原理[通俗易懂]前言一直以来都在使用MyBatis做持久化框架,也知道当我们定义XXXMapper接口类并利用它来做CRUD操作时,Mybatis是利用了动态代理的技术帮我们生成代理类。那么动态代理内部的实现细节到底是怎么的呀?XXXMapper.java类和XXXMapper.xml到底是如何关联起来的呀?本篇文章就来详细剖析下MyBatis的动态代理的具体实现机制。MyBatis的核心组件及应用在详细探究MyBatis中动态代理机制之前,先来补充一下基础知识,认识一下MyBatis的核心组件。SqlSessio

    2022年8月9日
    5
  • web.config connectionStrings[通俗易懂]

    web.config connectionStrings[通俗易懂] web.configconnectionStrings数据库连接字符串的解释先来看一下默认的连接SQLServer数据库配置  SqlConnectionStringBuilder实例化时需要使用connectionString。如:SqlConnectionStringBuildbuilder=newSqlConnectionStringBuild(connection

    2022年5月21日
    37
  • linux连接Redis客户端

    linux连接Redis客户端linux命令下载redis-stable#官网下载,这里使用wget直接下载的[linux]$wgethttp://download.redis.io/redis-stable.tar.gz#解压[linux]$tar-xzvfredis-stable.tar.gz#进入解压目录[linux]$cdredis-stable#编译[linux]$make#拷贝入bin目录[linux]$cpsrc/redis-cli/usr/local/bin/验证redi

    2022年5月5日
    58

发表回复

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

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