黑马程序员技术交流社区
标题:
全部用"*"打印正三角形的方法讲解!
[打印本页]
作者:
15820030540
时间:
2016-7-3 23:59
标题:
全部用"*"打印正三角形的方法讲解!
控制台打三角形小星星的方法,已封装成方法,大家没事可以试着用下面向对象思想重新封装成类:
import java.util.Scanner;
public class Test1 {
public static void main(String[] args) {
demo1(); //调用demo1()方法
}
private static void demo1() {
Scanner s = new Scanner(System.in);
System.out.println("请输入要打的小星星边长");
if(s.hasNextInt()){
int n = s.nextInt();
System.out.println("打印如下");
for(int i=0;i<=n;i++){
for(int j=0;j<2*n;j++){
if(j>=n+i||j<=n-i){
System.out.print(" ");
}else{
System.out.print("*");
}
}
System.out.println();
}
}else{
System.out.println("哥们 请按套路出牌!");
}
}
}
作者:
呆呆的小呆
时间:
2016-7-4 00:07
赞赞赞赞赞赞
作者:
rushout
时间:
2016-7-4 00:08
今天刚学了封装,感觉好神奇,一切皆可封装然后为我所用,但是自己水平有限,向楼主学习了!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2