流程控制练习+Java方法讲解
打印三角形
package com.kang.struct;
public class TestDemo01 {
public static void main(String[] args) {
//打印三角形
for (int i = 1; i <= 5; i++) {
for (int j = 5; j >= i ;j--){
System.out.print(" ");
}
for (int j = 1; j <=i ; j++) {
System.out.print("*");
}
for (int j = 1; j < i; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
Java方法讲解
何为方法?】
System.out.println(),那么它是什么呢?
Java方法是语句的集合,它们在一起执行一个功能。
方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用
设计方法的原则:
方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成1个功能,这样利于我们后期的扩展。
回顾:方法的命名规则? 驼峰命名规则
package com.kang.method;//方法
public class Demo01 {
//main方法
public static void main(String[] args) {
/*int sum = add(1, 2);
System.out.println(sum);*/
test();
}
//main方法下边写自己的方法,在main方法里面调用
//方法前加上static 修饰符
//加法
public static int add(int a,int b){
return a+b;
}
//套方法
public static void test(){
for (int j = 1; j <= 9; j++) {
for (int i = 1; i <= j; i++) {
System.out.print(i+"*"+j+"="+(i*j)+"\t");
}
System.out.println();
}
}
}