package test;

public class testt {

public static void main(String[] args) {

int row1 = 13; // 声明行数

for (int j = 1; j <= 13; j++) { // 第一层循环,控制每一行

for (int i = row1; i >= j; i--) { // 嵌套的第一个循环,控制每行左侧空格数量

System.out.print(" "); // 输出3个空格

}

for (int i = j; i >= 1; i--) { // 嵌套的第二个循环,控制每行左半部输出

System.out.print(i < 10 ? " " + i : " " + i);

}

for (int i = 2; i <= j; i++) { // 嵌套的第三个循环,控制每行右半部输出

System.out.print(i < 10 ? " " + i : " " + i);

}

System.out.println(); // 控制第一层循环的换行

}

int row = 13; // 声明行数

for (int j = 13; j >= 1; j--) { // 第一层循环,控制每一行

for (int i = row; i >= j; i--) { // 嵌套的第一个循环,控制每行左侧空格数量

System.out.print(" "); // 输出3个空格

}

for (int i = j; i >= 1; i--) { // 嵌套的第二个循环,控制每行左半部输出

System.out.print(i < 10 ? " " + i : " " + i);

}

for (int i = 2; i <= j; i++) { // 嵌套的第三个循环,控制每行右半部输出

System.out.print(i < 10 ? " " + i : " " + i);

}

System.out.println(); // 控制第一层循环的换行

}

/*int rol = 5;

for (int j = 5; j >= 1; j--) {

for (int i = rol; i >= j; i--) {

System.out.print(" ");

}

for(int i=rol;i>=1;i--)

System.out.print(i < 5 ? " " + "*" : " " + "*");

System.out.println();

}

for (int j = 1; j <= 5; j++) {

for (int i = rol; i >= j; i--) {

System.out.print(" ");

}

for(int i=rol;i>=1;i--)

System.out.print(i < 5 ? " " + "*" : " " + "*");

System.out.println();

}*/

}

}

java金字塔数字代码_Java基础代码实例 :在控制台中输出金字塔,这个金字塔是由左右对称的数字组成的。 | 学步园...相关推荐

  1. java小应用程序没有输入法_java swing的编辑框如果用智能ABC输入法输入中文会整个应用程序崩掉 | 学步园...

    java swing的编辑框如果用智能ABC输入法输入中文会整个应用程序崩掉 然后后台出现: # An unexpected error has been detected by Java Runti ...

  2. java面向对象基础代码_JAVA基础知识点之Java面向对象

    特点:1:将复杂的事情简单化. 2:面向对象将以前的过程中的执行者,变成了指挥者. 3:面向对象这种思想是符合现在人们思考习惯的一种思想. 过程和对象在我们的程序中是如何体现的呢? 过程其实就是函数: ...

  3. java类静态初始化_Java静态代码块和类初始化、实例初始化过程

    1. 静态代码块 静态代码块:定义在类中方法外,使用static修饰 ①可以为类变量(静态变量)初始化 ②静态代码块在第一次使用这个类之前执行,即在类初始化时执行,且只执行一次 ③若有多个静态代码块, ...

  4. java同步方法完成案例_Java同步代码块和同步方法原理与应用案例详解

    本文实例讲述了java同步代码块和同步方法.分享给大家供大家参考,具体如下: 一 点睛 所谓原子性WOmoad:一段代码要么执行,要么不执行,不存在执行一部分被中断的情况.言外之意是这段代码就像原子一 ...

  5. java 同步块原理_Java同步代码块和同步方法原理与应用案例详解

    Java同步代码块和同步方法原理与应用案例详解 发布于 2020-8-7| 复制链接 摘记: 本文实例讲述了Java同步代码块和同步方法.分享给大家供大家参考,具体如下:一 点睛所谓原子性:一段代码要 ...

  6. java判断浏览器杂项_java简单代码判断浏览器代码

    java简单代码判断浏览器代码 import java.util.regex.Matcher; import java.util.regex.Pattern; public class BrowseT ...

  7. java同步方法同步块_java 同步代码块与同步方法

    同步代码块 synchronized(obj) {//代码块 } obj 为同步监视器,以上代码的含义为:线程开始执行同步代码块(中的代码)之前,必须先获得对同步监视器的锁定. 代码块中的代码是执行代 ...

  8. java方法四要素_Java基础语法

    Free Talk 最近在JavaGuide博客里面兜兜转转了几天,一边等华为的实训消息,一边随便看点Java后端开发的知识.但是这一周总感觉看了就忘,而且光看也很容易走神发呆,要不然就是去打王者啥的 ...

  9. java同步锁售票_Java基础学习笔记: 多线程,线程池,同步锁(Lock,synchronized )(Thread类,ExecutorService ,Future类)(卖火车票案例)...

    学习多线程之前,我们先要了解几个关于多线程有关的概念. 进程:进程指正在运行的程序.确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定独立功能. 线程:线程是 ...

最新文章

  1. 初具雏形的UL标准侧重于自主车辆的安全性
  2. Sitecore 9有什么新功能
  3. TCP/IP 某些最常见的错误原因码 (errno)列表
  4. PowerDesigner生成sql语句时自动导出注释
  5. linux账号和权限管理思维导图,Linux系统支持的思维导图软件有哪些?
  6. SQL数据表字段类型与属性总结(DDL)
  7. SQL Server 2008 R2 中英文 开发版/企业版/标准版 链接地址
  8. Qi v1.2.4协议 之 10 Object Detection 【英文翻译】
  9. 【MySql】Navicat Premium 15 无限试用脚本
  10. 路边的小花 2010/05/15@多摩川
  11. 2020 计蒜客蓝桥杯省赛 B 组模拟赛(一)题解1.有趣的数字
  12. 电脑与电脑之间快速传输大文件的方法
  13. Java面试-重写和重载的规则
  14. 基于LabWindows/CVI学生管理系统的实现
  15. CapstoneCS5211|CS5211电路|CS5211中文规格书|CS5211设计eDP到LVDS转接板/转换器方案
  16. Google Office 战略 途经:收购JotSpot
  17. java菱形_Java 之 菱形
  18. Mac CAD 安装完成后,打开注册机时出现 应用程序“02_注册机”不能打开。
  19. 武钢四中2021高考成绩查询,武汉市钢城四中怎么样 钢城四中介绍
  20. 安卓ps2模拟器_安卓PSP模拟器评测:火影忍者究极冲击

热门文章

  1. Java新手问题集锦
  2. linux c select 设置超时
  3. golang 程序后台运行的方法 linux windows
  4. web 容器 Jetty 简介
  5. 常见挖矿 cpu 算力单位:EH/s 、PH/s、TH/s、Msol/s、Mgps、Kgps
  6. debian apt-get 国内常用 镜像源
  7. linux acl 权限 给任何用户或用户组设置任何文件/目录的访问权限
  8. 百度搜索 带网页特效的关键词
  9. Linux下tar.xz压缩解压
  10. jmp指令对应的机器码