您的位置:首页 > 其它

产生随即字符,并进行格式化输出

2015-03-26 17:50 351 查看

package javaTest;

public class RandomChar {

 //打印产生随机字符,此为产生a到在z的随机字符

 

 public static char GetrandomChar()

 {

  char a;

  a = (char)('a'+Math.random()*('z'-'a'+1));

  return a;

 }

 public static void main(String[] args) {

  // 产生随机的字符,进行打印

  final int N =71;

  final int LINE = 5;//控制几个进行换行

  int i;char b;

  int count = 0;

  for(i=1;i<N;i++)

  {

   b = GetrandomChar();

   count++;

   if(i%LINE == 0)

   {

    System.out.printf("%4c",b);//格式话输出,右对齐

    System.out.println();

   }

   else

    System.out.printf("%4c",b);

  }

  

 }

}

运行结果是

   l   j   r   d   a

   t   k   y   l   q

   v   p   n   w   o

   i   i   f   b   m

   p   g   v   q   m

   r   f   o   c   u

   g   w   p   k   g

   g   e   k   p   i

   h   o   e   m   a

   w   u   y   m   t

   t   j   c   u   d

   n   e   j   m   m

   u   r   k   h   u

   q   a   v   v   y
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: