Java codepublic class LouKong {

public static void main(String[] args) {

int i, j, k;

// i 的值,-3,-2,-1,0,1,2,3

for (i = -3, j = 1; i <= 3; j++) {

// 对i取绝对值,并传至给k

if (i < 0)

k = i * (-1);

else

k = i;

// 如果满足条件,输出*,且跳出本次循环。

if (j <= k || (j > 7 - k && j != 8)) {

System.out.print(" ");

continue;

}

// 如果满足条件输出a

if (j > k && j <= 7 - k) {

if ((j == k+1) || (j == 7-k)) {

System.out.print("*");

} else {

System.out.print(" ");

}

}

// 如果j=8则i自加1,并将0重新赋值为0!

// (只有j在[1,7]范围内才输出)

if (j == 8) {

i++;

j = 0;

System.out.println();

}

}

}

}

java镂空图案,Java 镂空菱形的输出解决思路相关推荐

  1. 【开发经验】java服务生产环境CPU使用过高解决思路

    文章目录 思路 1.定位java服务进程 2.定位线程id 3.定位代码块 java服务生产环境CPU突然升高,日志查询无果时,可以通过使用jvm的调试工具定位问题. 思路 定位java服务进程--& ...

  2. 货郎担问题java算法_迷宫最短路径-货郎担问题的解决思路

    要解决的问题: 给定一个迷宫,此迷宫中有且仅有一个入口和出口,其中设有若干检查点,要求从入口开始,经过所有检查点后到达出口所需的最短路径.其中路径中允许多次经过入口或出口或某检查点,但路径的开始和结尾 ...

  3. java.lang.IllegalStateException: No instances available for 的解决思路

    通过注册到eureka注册中心后  启动负载均衡 然后启动后 在测试的时候报了一个这样的错误. 后来我发现了  我在消费者里面 这段代码没有做更改  启动负载均衡后需要用使用应用名称去调用 更改后就好 ...

  4. cad镂空图案切割_贺卡纸张卡片激光镂空雕花设备 激光打标机

    贺卡纸张卡片激光镂空雕花设备 激光打标机 贺卡不止精致,更包含了人们浓浓的拳拳之情.精美的贺卡种类千姿百态,如此复杂的图案加工是怎么实现的呢? 现在的贺卡镂空工艺基本上已采用激光雕刻方式,传统的刀模冲 ...

  5. c语言用二维数组打印空心菱形,java杨辉三角和空心菱形(二维数组篇)

    一.杨辉三角 import java.util.Scanner; //导入包 public class Test7 { public static void main(String[]args){ S ...

  6. java用do while语句逆序输出_跟我学java编程—深入理解do-while循环语句的用法

    do-while循环与while循环的不同在于:它先执行循环体中的语句,然后再判断条件是否为真.如果为真则继续循环,如果为假,则终止循环.因此,do-while循环至少要执行一次循环语句.同样当有许多 ...

  7. Java怎么在if输出中进行运算_磕代码:c/c++/java:输入三个整数,输出运算结果;if条件句的使...

    磕代码:c/c++/java:输入三个整数,输出运算结果:if条件句的使 磕代码:c/c++/java:输入三个整数,输出运算结果:if条件句的使用 c: #include int main() { ...

  8. java怎么把system.out的东西输出到文件上

    java怎么把system.out的东西输出到文件上 浏览(1836)|评论(0)   交流分类:Java|笔记分类: 未分类 RT,我们在程序里system.out的东西都是从控制台刷过. 如果你想 ...

  9. java定义一个方法,向控制台输出一个整数的阶乘

    java定义一个方法,向控制台输出一个整数的阶乘 /*** 定义一个方法,向控制台输出一个整数的阶乘*/ public class Test19 {//输出阶乘的方法public static voi ...

最新文章

  1. 2018-3-22论文一种新型的智能算法--狼群算法(笔记三)算法的步骤+收敛性分析
  2. linux libcurl 库使用方法
  3. hadoop 文本统计一个字符的个数_使用hadoop统计多个文本中每个单词数目
  4. crash工具解析_IDA反汇编静态调试Android平台C++的so文件Crash入门
  5. js html 导出word 不用activexobject,javascript下用ActiveXObject控件替换word书签,将内容导出到word后打印第2/2页...
  6. uva 10534——Wavio Sequence
  7. linux文件系统及bash基础特性
  8. 东网科技荣膺2016中国大数据最佳实践奖
  9. spanner 的前世今生
  10. wireshark在win8.1上抓包的问题解决
  11. CF429E Points and Segments
  12. python hog特征提取,直接从原始图像的HoG特征提取编辑图像的HoG特征
  13. 读书笔记(穷查理宝典)
  14. 返回上一页,ajax读出来的数据丢失。
  15. 共享打印机没有权利访问计算机,共享打印机拒绝访问,教您共享打印机拒绝访问怎么办...
  16. 基于SpringBoot的毕业设计选题系统
  17. zk-snark的算法详解
  18. React Native + react-native-camera 实现扫描二维码「安卓」
  19. linkerd mysql_纠错帖:Zuul Spring Cloud Gateway Linkerd性能对比
  20. 尚在人间,何处不青春

热门文章

  1. 画中画怎么制作,如何能做出好看的画中画视频
  2. GBase8数据库备份和恢复
  3. java md5加密 16进制_MD5加密,并转换为16进制
  4. 【linux】函数grep正则表达式匹配邮箱地址
  5. 【Python那些事儿】使用箱线图
  6. C++输出保留两位有效数字和保留小数点后两位
  7. 例题4-1 古老的密码
  8. Matlab plot函数画图间隔标记
  9. 华为荣耀3c语言设置在哪个文件夹,(科普)详解Android系统SD卡各类文件夹名称...
  10. 最屌NLP——-BERT之安装篇