版权声明:版权声明:本文为博主原创文章,未经博主允许不得转载,博客地址:http://blog.csdn.net/xpala https://blog.csdn.net/xpala/article/details/89327042
Product.java
public class Product {
private final String name;
private final int weight;
public Product(String name, int weight) {
super();
this.name = name;
this.weight = weight;
}
public String getName() {
return name;
}
public int getWeight() {
return weight;
}
@Override
public String toString() {
return "Product [name=" + name + ", weight=" + weight + "]";
}
}
TheArrayProlem.java
public class TheArrayProlem {
public static void main(String[] args) {
// TODO Auto-generated method stub
Product door =new Product("Wooden Door", 35);
Product floorPanel=new Product("Floor Panel", 25);
//Creat
//Print
//Add
//Dupicate
}
}
TheArryProblem1.java
import java.util.Arrays;
public class TheArrayProblem {
public static void main(String[] args) {
// TODO 自动生成的方法存根
Product door =new Product("Wooden Door", 35);
Product floorPanel=new Product("Floor Panel", 25);
//Creat
//Print
//Add
//Dupicate
}
private static Product[] add(Product product,Product[] array){
int length=array.length;
Product[] newArray=Arrays.copyOf(array, length+1);
newArray[length]=product;
return newArray;
}
}
TheArrayProblem2.java
import java.util.Arrays;
public class TheArrayProblem {
public static void main(String[] args) {
// TODO 自动生成的方法存根
Product door =new Product("Wooden Door", 35);
Product floorPanel=new Product("Floor Panel", 25);
//Creat
Product[] products={door,floorPanel};
System.out.println(Arrays.toString(products));
//Print
//Add
//Dupicate
}
private static Product[] add(Product product,Product[] array)
{
int length=array.length;
Product[] newArray=Arrays.copyOf(array, length+1);
newArray[length]=product;
return newArray;
}
}