java练习7.16
public class Triangle {
private int floor;
public Triangle() {
}
public Triangle(int floor) {
this.floor = floor;
}
public int getFloor() {
return floor;
}
public void setFloor(int floor) {
this.floor = floor;
}
public void printTriangle(){
for(int i = 1;i <=this.floor;i++){
for(int j = 1;j<this.floor;j++){
if(j<=(this.floor-i))
System.out.print(" ");
else
System.out.print("*");
}
for(int j=1;j<=i;j++)
System.out.print("*");
System.out.println();
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Triangle t = new Triangle();
t.setFloor(4);
System.out.println("层数:" + t.getFloor());
t.printTriangle();
}
}
package com.gzw;
public class Muitiply {
private int hang;
private int lie;
public Muitiply(int hang, int lie) {
this.hang = hang;
this.lie = lie;
}
public Muitiply() {
}
public int getHang() {
return hang;
}
public void setHang(int hang) {
this.hang = hang;
}
public int getLie() {
return lie;
}
public void setLie(int lie) {
this.lie = lie;
}
public void printMui(){
int a[][] = new int[this.hang][this.lie];
for(int i=1;i<=9;i++){
for(int j=1;j<=i;j++){
a[i][j] = i*j;
System.out.print(i+"*"+j+"="+a[i][j]+"\t");
}
System.out.println("");
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Muitiply m = new Muitiply();
m.setHang(10);
m.setLie(10);
m.printMui();
}
}
package com.gzw;
public class Arry {
private int hang;
private int lie;
public Arry(int hang, int lie) {
this.hang = hang;
this.lie = lie;
}
public Arry() {
}
public int getHang() {
return hang;
}
public void setHang(int hang) {
this.hang = hang;
}
public int getLie() {
return lie;
}
public void setLie(int lie) {
this.lie = lie;
}
public void printTran(){
int i = 0;
int j = 0;
int[][] a = {{1,2,3},{4,5,6},{7,8,9}};
int[][] b = new int[this.hang][this.lie];
System.out.print("初始矩阵:");
System.out.println();
for(i = 0;i < 3;i++) {
for(j = 0;j < 3;j++) {
System.out.print(a[i][j]+" ");
}
System.out.println();
}
System.out.print("转置矩阵:");
System.out.println();
for(i = 0;i < 3;i++) {
for(j = 0;j<3;j++) {
b[i][j] = a[j][i];
System.out.print(b[i][j]+" ");
}
System.out.println();
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Arry arry = new Arry();
arry.setHang(3);
arry.setLie(3);
arry.printTran();
}
}