样例: :娘不变百体再奇: :抽整得度字漂怪: :风齐非中,亮,: :。?常都放的为: : 度的会在竖何: 代码: /** * * @author Administrator * 实现竖行文字的显示功能 */ public class Main { public Main() { String s="奇怪,为何再漂亮的竖体字,放在百度中都会变得非常的不整齐?度娘抽风。"; int length=s.length(); int mylen=5; int num=length%mylen==0?length/mylen:length/mylen+1; for(int i=length;i<num*5;i++) { s+=" "; } if(length<=5) { for(int i=0;i<length;i++) { System.out.println(s.substring(i,i+1)); } return ; } for(int i=0;i<mylen;i++) { System.out.print(":"); for(int j=5*num-mylen+i;j>=i;j=j-mylen) { String temp=s.substring(j,j+1); if(temp.equals(" ")) { System.out.print(" "); } else { System.out.print(s.substring(j, j+1).toString()); } } System.out.println(":"); System.out.print("/n"); } } public static void main(String[] args) { Main m=new Main(); } }