例1
public class Print {
public void printStar(){
for(int i = 0;i<5;i++){
for(int j = 4;j>i;j--){
System.out.print(" ");
}
for(int k = 0;k<=i;k++){
System.out.print("*");
}
for(int g = 0;g
System.out.print("*");
}
System.out.println();
}
}
public static void main(String[] args) {
//要调用类的方法,先得实例化类的对象
Print print = new Print();
print.printStar();
}
}
编译后输出如下
![输入![
例2
public class Print06 {
public static void main(String[] args){
String[] array = {"A","A","A","A","A","A"};
Print06 p = new Print06();
p.printText(array);
}
public void printText(String[] str){
int count = 1;
System.out.print("1,");
for(String s : str){
System.out.print(s);
}
System.out.println();
for(int i=str.length-1;i>=0;i--){
count = (str.length-1)*2+1;
if(i==0){
System.out.print(count+",");
}else{
System.out.print("2,");
}
str[i] = "B";
for(String s : str){
System.out.print(s);
}
System.out.println();
}
}
}
运行结果:
注意: 将输出看作是由"A"到"B"的转变过程,使用一个for循环即可;