日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

打印竖排的文字

發布時間:2025/4/5 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 打印竖排的文字 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
/*** 文字內容的豎排* 順序:從上往下,從右向左。* * @author tiger* @date 2010-07-26 22:25*/ public class shupai {private String str = "";public shupai(String str){this.str = str;this.initArray();}private int rowNum = 6;private String[][] array = new String[rowNum][];private void initArray(){//初始化array列大小int length = str.length();int colNum = (length + rowNum - 1) / rowNum;for (int i = 0; i < array.length; i++) {array[i] = new String[colNum];}//初始化array的元素for (int i = 0; i < array.length; i++) {for (int j = 0; j < array[i].length; j++) {int k = colNum - j - 1;if(k * rowNum + i < length){array[i][j] = str.substring(k * rowNum + i, k * rowNum + i + 1);}else{array[i][j] = "?"; //為空的地方用?代替,是為了打印整齊。 }}}}public void print(){for (int i = 0; i < array.length; i++) {for (int j = 0; j < array[i].length; j++) {System.out.print(array[i][j]);}System.out.println();}}public static void main(String[] args) {shupai sp = new shupai("水千條山萬座我們曾走過,每一次相逢和笑臉都彼此銘刻,在陽光燦爛歡樂的日子里,我們手拉手兒想說的太多。");sp.print();} }/** 打印如下:*/ /**多手里爛刻笑每我水。兒,歡,臉一們千?想我樂在都次曾條?說們的陽彼相走山?的手日光此逢過萬?太拉子燦銘和,座 */

?

轉載于:https://www.cnblogs.com/chaohi/archive/2010/07/26/2330333.html

總結

以上是生活随笔為你收集整理的打印竖排的文字的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。