用java for语句怎么做呀

![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/678386642586111.jpg "#left"这种类似的怎么做呀

public class Main {
    public static void main(String[] args) {

int n = 10;

for(int k = 1;k<=n*2-1;k++){
    System.out.print("#");
}
System.out.println("");
for(int i = n - 1;i >=1;i--){
    for(int j = 1;j <= n-i;j++){
        System.out.print(" ");
    }

    System.out.print("#");


    for(int j = 1;j <= 2*i-3;j++){
        System.out.print(" ");
    }
    if(i > 1)
        System.out.print("#");
    System.out.println(" ");

}



int a = 5;
//正等腰三角形
for (int i = 0; i < a; i++) {
    for (int l = a; l > i; l--) {
        System.out.print(" ");
    }
    for (int j = 0; j < 2*i-1; j++) {
        System.out.print("#");
    }
    System.out.println();
}
//倒等腰三角形
for (int i = a-1; i > 0; i--) {
    for (int k = a; k >= i; k--) {
        System.out.print(" ");
    }
    for (int j = 2*i-3; j > 0; j--) {
        System.out.print("#");
    }
    System.out.println();
}

    }
}


img

  • 帮你找了个相似的问题, 你可以看下: https://ask.csdn.net/questions/7601606
  • 除此之外, 这篇博客: Java 面向对象战舰小游戏中的 Images 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • package submarine;
    
    
    import javax.swing.ImageIcon;
    /** 图片类 */
    public class Images {
        //  公开的  静态的  图片数据类型   变量名
        public static ImageIcon  battleship; //战舰图片
        public static ImageIcon  obsersubm;  //侦察潜艇图片
        public static ImageIcon  torpesubm;  //鱼雷潜艇图片
        public static ImageIcon  minesubm;   //水雷潜艇图片
        public static ImageIcon  mine;       //水雷图片
        public static ImageIcon  bomb;       //深水炸弹图片
        public static ImageIcon  sea;        //海洋图
        public static ImageIcon  gameover;   //游戏结束图
    
        static{ //给静态图片赋值
            battleship = new ImageIcon("img/battleship.png");
            obsersubm = new ImageIcon("img/obsersubm.png");
            torpesubm = new ImageIcon("img/torpesubm.png");
            minesubm = new ImageIcon("img/minesubm.png");
            mine = new ImageIcon("img/mine.png");
            bomb = new ImageIcon("img/bomb.png");
            sea = new ImageIcon("img/sea.png");
            gameover = new ImageIcon("img/gameover.png");
        }
    
        public static void main(String[] args) {
            //写完上面对象之后,测试,返回8表示读取成功
            System.out.println(battleship.getImageLoadStatus()); //返回8表示读取成功
            System.out.println(obsersubm.getImageLoadStatus());
            System.out.println(torpesubm.getImageLoadStatus());
            System.out.println(minesubm.getImageLoadStatus());
            System.out.println(mine.getImageLoadStatus());
            System.out.println(bomb.getImageLoadStatus());
            System.out.println(sea.getImageLoadStatus());
            System.out.println(gameover.getImageLoadStatus());
        }
    
    }