Java:二维数组输出横板和竖版的《春晓》
package ChongXingZuo;
/*** @author 暮之沧蓝*/
public class ChunMingBuJiaoXiao {public static void main(String[] args) {// 横版春晓的第一种方法:char[][] h = { { '春', '明', '不', '觉', '晓', ',' }, { '处', '处', '闻', '啼', '鸟', '。' },{ '夜', '来', '风', '雨', '声', ',' },{ '花', '落', '知', '多', '少', '。' } };for (int i = 0; i < h.length; i++) {System.out.println(h[i]);}/*** 或者: //for each遍历数组:* for(char b[]:h) {* for(char c:b) { * System.out.print(c); * }* System.out.println(); * }**/// 横版春晓的第二种方法:System.out.println();char[][] a = new char[4][];a[0] = new char[] { '春', '眠', '不', '觉', '晓' };a[1] = new char[] { '处', '处', '闻', '啼', '鸟' };a[2] = new char[] { '夜', '来', '风', '雨', '声' };a[3] = new char[] { '花', '落', '知', '多', '少' };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("。");}}// 竖版的春晓for (int j = 0; j < a[0].length; j++) {System.out.println();for (int i = 3; i >= 0; i--) { // 反向输出System.out.print(a[i][j]); // 只需交换i和j}}System.out.println("\n" + "。,。,");//结言:道路千万条,你喜欢就好(即便前方有危险,我先冲(别忘了救救我哈哈))}
}
Java:二维数组输出横板和竖版的《春晓》相关推荐
- Java二维数组-输出二维数组的和
自定义一个二维数组,输出二维数组中所有元素和; public static void main(String[] args) {int[][] arr = new int[][] { { 1, 9, ...
- java 二维数组输出菱形边_在二维数组Java中绘制数字菱形
我一直在解决一些编码问题,以便为编码面试做好准备,并发现了一个似乎有些令人费解的问题.我花了一些时间解决了这个问题;但是,代码看起来是硬编码的,没有样式.所以,我想知道我是否能得到一些关于代码样式的反 ...
- Java开发新手入门教程!java二维数组输出九九乘法表
一.java基础面试知识点 java中==和equals和hashCode的区别 int.char.long各占多少字节数 int与integer的区别 探探对java多态的理解 String.Str ...
- Java二维数组输出猫狗
二.面试题 面:考你几个红黑树的知识点
- Java二维数组,将古诗《相思》分别用横版和竖版的形式输出
Java二维数组,将古诗<相思>分别用横版和竖版的形式输出 ---横版--- ---竖版--- 红豆生南国, ...
- java二维数组存储数据,从键盘上录入学生人数,考试科目数,以及每个学生每科分数,输出每个学生的最高分、最低分、总分、平均分
java二维数组存储数据,从键盘上录入学生人数,考试科目数,以及每个学生每科分数,输出每个学生的最高分.最低分.总分.平均分 import java.util.Scanner;/* * 二维数组存储数 ...
- java二维数组遍历与元素查找
java二维数组 格式 数据类型 [ ][ ] arrayName = new 数据类型[一维数组的个数][每个一维数组的长度] 例如: int [ ][ ] array = new int [2][ ...
- java二维数组的创建,java二维数组创建方法
java动态创建二维数组,从零学java笔录-第31篇 图解二位数组在内存中存储,java二维数组动态赋值,java二维数组创建方法 二维数组的定义 type arrayName[ ][ ]; typ ...
- java二维数组杨辉三角_实验----Java的二维数组的应用及杨辉三角的编写
(1) 编写一个程序,生成一个10*10的二维随机整数数组,并将该数组的每行最大值保存于一个一维数组中,将每列平均值保存于另外一个一维数组中并分别输出. (2) 编程输出杨辉三角的前10行. 找出一个 ...
最新文章
- [转载]浅析jQuery框架与构造对象
- Prism学习笔记(三):对Prism中模块化程序的理解。
- winform DataGrid排序、去掉第一的空白列
- bat判断3306端口号是否被占用
- Kubenetes里pod和service绑定的实现方式
- 服务器t4卡在哪个位置,英特尔(Intel )X710-T4融合网络适配器4口万兆X710T4服务器网卡...
- mysql 定义XML字段_MyBatis之基于XML的属性与列名映射
- angular jwt_Angular5 JWT身份验证(Spring Boot安全性)
- python---str和repr
- IAR astyle代码美化
- HDU-1867A + B for you again(kmp)
- 计算机视觉知识点-车型识别
- 百度这个写在控制台的消息:2021百度校招
- 通过css布局实现去掉window.print()打印界面的页眉页脚
- tar,bz2,bzip等格式解压缩命令汇总
- windows10 1909 原版纯净系统分享
- 知道创宇入选第九届CNCERT国家级网络安全应急服务支撑单位
- DM数据库配置开机自启动
- 微软teams软件_如何在Microsoft Teams中创建和管理团队
- Linear Algebra 线性代数
热门文章
- Java程序员面试题
- 华为鸿蒙系统发布视频回顾,华为鸿蒙系统2发布会回顾
- 读取其他进程的内存-让程序提升Debug权限
- php随机问候语,php实现每天自动变换随机问候语的方法_php技巧
- 解决 PageInfo 返回的 total 不正确
- 简历上计算机操作水平,简历上计算机能力的填写方法
- FATFS里的FIL结构体详解
- 嵌入式 linux usbmon,浅析linux下替代usbhound的usb总线sniffer抓包模块usbmon安装和使用...
- GitHub 入门 : https://help.github.com/
- 如何用 Java 对 PDF 文件进行电子签章(二)生成一个图片签章