******************
                 *
                 *
                 *
                 *
******************
*
*
*
******************
除了用System.out.print以外,还有什么办法
谢谢高手~~

解决方案 »

  1.   

    这题不难呀,不过用到System.out.print是肯定的,不然怎么输出?
    难道要Applet做,用drawString?
      

  2.   

    public static void main(String[] args) 
    {
    System.out.println("******************");
    System.out.println("                 *");
    System.out.println("                 *");
    System.out.println("                 *");
    System.out.println("                 *");
    System.out.println("******************");
    System.out.println("*                 ");
    System.out.println("*                 ");
    System.out.println("*                 ");
    System.out.println("******************");
    }還有就是畫到圖片,輸出這幅圖片.
      

  3.   

    不是,我不会贴图,图就是这样的
    *******
          *
          *
          *
          *
    *******
    *
    *
    *
    *******
    我的意思是不是写10行System.out.print,我是新手~谢谢指教啊
      

  4.   


    那就循环做呀
    第一行
    for(int i = 0; i < 7; i++) {
      System.out.print("*");
    }
    然后打纵向的
    for(int i = 0; i < 4; i++) {
      for(int j = 0; j < 6; j++){
        System.out.print(" ");
      }
      System.out.println("*");
    }
    再横向的
    for(int i = 0; i < 7; i++) {
      System.out.print("*");
    }
    再纵向的
    for(int i = 0; i < 3; i++) {
      System.out.print("*");
      for(int j = 0; j < 6; j++){
        System.out.print(" ");
      }
      System.out.println();
    }
    最后再横向
    for(int i = 0; i < 7; i++) {
      System.out.print("*");
    }
      

  5.   

    for(int i=0;i<10;i++)
    {
      if(i==0||i==5||i==9)
      {
        for(int j=0;j<10;j++)
         {
           System.out.print("*");
         }
      }
      else if(i>=1 &&i<=4)
      {
         for(int k=0;k<10;k++)
         {
           if(k==9)
           {
           System.out.print("*");
            }
         }  }
      else (i>=6 && i<=8)
      {
         for(int p=0;p<10;p++)
         {
           if(p==0)
           {
           System.out.print("*");
            }
         }  }}