package newstudy;
import java.util.ArrayList;
//类的接口设计
public class New {
private ArrayList<String> notes = new ArrayList<String>();//容器的使用 <>中的类型可以改变,ArrList 是容器类;
public void Add(String s)
{
notes.add(s);
}
//增加记事本中的字符串
public void Add(String s,int location)
{
notes.add(location, s);
}
//在字符串的某一位置插入
public int Getsize()
{
return notes.size();
}
//容器类的大小范围
public String Getnote(int index)
{
return notes.get(index);
}
//输出某一位置桑德数据
public void Delate(int index)
{
notes.remove(index);
}
//删除某一位置上的数据
public String[] Display()
{
String [] a= new String[notes.size()];
int i;
for(i=0;i<notes.size();i++)
a[i] = notes.get(i);
return a;
}//输出容器类的字符串,借助字符串数组
public static void main(String[] args) {
// TODO Auto-generated method stub
New notebook = new New();
notebook.Add("hello");
notebook.Add("world");
notebook.Add("java", 1);
//System.out.println(notebook.Getnote(1));
//System.out.println(notebook.Getsize());
String[] a =notebook.Display();
for(String s:a)
{
System.out.println(s);
}
}
}
容器类——记事本
最新推荐文章于 2024-02-01 22:16:13 发布