代码如下:
import java.util.*;
public class Test{
public static void main(String[]args){
ArrayList al=new ArrayList();
Fruits f=new Fruits("苹果",15);
al.add(f);
System.out.println(al.get(*************));
}
}
class Fruits{
private String name;
private int price;
public Fruits(String name, int price){
this.name=name;
this.price=price;
}
}
我的问题是,有没有什么办法能够只输出“苹果”《===这俩字
------解决思路----------------------
不可以, AL.GET()只是获取ARRAYLIST里面的一个元素,也就是一个水果的实例。不可以直接获取实例里面的属性