循环打印空心菱形,三个循环。 * * * * * * ** * * * * * *如何做 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 2个循环就可以啦,找个参考下~public class Test {public static void printLingXing(int a) {for (int i = 0; i < 2*a-1; i++) {for(int j = 0;j < 2*a;j++){if(i<a&&j >= a-i&&j<=a+i){System.out.print("#");}else if(i>=a&&j>=i+2-a&&j<=a*3-2-i ){System.out.print("#");}else{System.out.print(" ");}}System.out.println();}}public static void main(String... s) {printLingXing(2);}} public class Test{ public static void main(String[] args){ for(int i = 5;i >= 1;i--){ for(int j = 1;j <= 9;j++){ if(j == i || (10 - i) == j){ System.out.print('*'); }else { System.out.print(' '); } } System.out.println(); } for(int i =2;i <= 5;i++){ for(int j = 1;j <= 9;j++){ if(j == i || (10 - i) == j){ System.out.print('*'); }else { System.out.print(' '); } } System.out.println(); } }} 参考一下这个帖子,或许对您有些许帮助:http://topic.csdn.net/u/20080705/09/4d6c0fae-d8e8-466f-8c28-f6f17dc18b07.html JtabbedPane 如何改变标签形状? 输入一个数组,怎样画出坐标系,并且每相邻的几个点用不同颜色表示?(求源码) 关于udp发送的问题 一些java考试题目,大家帮忙解答一下,拜托了 本人初学JAVA,想找些东西来写写,炼一下手脚,各位给些题材好吗? 菜鸟高分请教:怎样学java? 请高手分析一下出现下面这种情况的可能原因 问一个很蠢的问题:什么是重载,继承,实例,派生,接口 如何实现窗口总在最前的功能? 谁见过这样的问题? 请问JSE1.6怎么实现webservice服务端 关于泛型的一个问题
public static void printLingXing(int a) {
for (int i = 0; i < 2*a-1; i++) {
for(int j = 0;j < 2*a;j++){
if(i<a&&j >= a-i&&j<=a+i){
System.out.print("#");
}else if(i>=a&&j>=i+2-a&&j<=a*3-2-i ){
System.out.print("#");
}else{
System.out.print(" ");
}
}
System.out.println();
}
}public static void main(String... s) {
printLingXing(2);
}
}
public class Test{
public static void main(String[] args){
for(int i = 5;i >= 1;i--){
for(int j = 1;j <= 9;j++){
if(j == i || (10 - i) == j){
System.out.print('*');
}else {
System.out.print(' ');
}
}
System.out.println();
}
for(int i =2;i <= 5;i++){
for(int j = 1;j <= 9;j++){
if(j == i || (10 - i) == j){
System.out.print('*');
}else {
System.out.print(' ');
}
}
System.out.println();
}
}
}