java诗词横版--转为竖版
2024-09-30 21:43:45
import java.util.Arrays; /*
诗句横版转成竖版输出
*/
public class PrintPoem {
public static void main(String[] args){
char[][] poem = new char[][]{
//toCharArray将字符串转成字符数组
"声声慢·寻寻觅觅".toCharArray(),
"[宋] 李清照".toCharArray(),
"寻寻觅觅,冷冷清清,凄凄惨惨戚戚。".toCharArray(),
"乍暖还寒时候,最难将息。".toCharArray(),
"三杯两盏淡酒,怎敌他、晚来风急?".toCharArray(),
"雁过也,正伤心,却是旧时相识。".toCharArray(),
"满地黄花堆积。憔悴损,如今有谁堪摘?".toCharArray(),
"守着窗儿,独自怎生得黑?".toCharArray(),
"梧桐更兼细雨,到黄昏、点点滴滴。".toCharArray(),
"这次第,怎一个愁字了得!".toCharArray()
}; //找出最大长度
int max = 0;
for(int i = 0;i<poem.length;i++){
int t = poem[i].length+1;
if(max<t){
max = t;
}
}
//输出
//循环max行
for(int j = 0;j<max;j++){
for(int k = poem.length-1;k>=0;k--){ //排列前数组的行,用来确定每行的字数
if (j<poem[k].length){
System.out.print(poem[k][j]+" ");
}
else System.out.print(" ");
}
System.out.println();
} }
}
最新文章
- UIScrollView的delaysContentTouches与canCencelContentTouches属性
- MC的内存管理和删除机制
- php安装libiconv-1.14.tar.gz遇到的问题
- 关于CAP定理的个人理解
- 关于updateElement接口
- C语言练习题_邮票组合
- Swift开发必备技巧:内存管理、weak和unowned
- 皴linux rootpassword(方式:重置rootpassword)
- java.sql.SQLException:Column count doesn&#39;t match value count at row 1
- 网站开发进阶(三十)HTML5--本地存储Web Storage
- MySQL系列
- Javascript高级编程学习笔记(85)—— Canvas(2)2D上下文
- 解决使用Mybatis 传入多参数使用map封装遇到的 “坑”问题
- 【原创】C++之自定义高效的swap(1)
- easyui 进阶之表单校验、自定义校验
- python - beautifulsoup4模块
- Linux基础命令---添加用户useradd
- MVC 自定义特性(验证用户登录session是否已经过期)
- Win10系列:VC++绘制几何图形3
- 7个鲜为人知却超实用的PHP函数--转(柒捌玖零)
热门文章
- 洛谷 P2577 [ ZJOI 2005 ] 午餐 —— DP + 贪心
- Tomcat优化和JVM分析工具
- 运行Android Studio总是未发现设备
- 【计蒜客习题】 取石子游戏(gcd)
- srand()
- 数据结构之顺序队列(C实现)
- 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛 The Heaviest Non-decreasing Subsequence Problem
- 莫队算法 BOJ 2038 [2009国家集训队]小Z的袜子(hose)
- mysqlbinlog(日志管理工具)
- 转 MySQL数据库基础