처음 쓴arraylist로 아날로그 창고 조작
1893 단어 ArrayList
package hashMap;
import java.util.ArrayList;
import d.Student;
/**
* ArrayList
* @author
* @see 2010 8 14
*/
public class Stack
{
ArrayList<Student> al=new ArrayList<Student>();
public Object peek()
{
return al.get(0);
}
public Object pop()//
{
return al.remove(al.size()-1);
}
public void push(Student o)//
{
al.add(o);
}
public void clear()//
{
al.clear();
}
public boolean isEmpty()//
{
if(al.isEmpty())
{
return true;
}
else
{
return false;
}
}
public Object getIndex(int i)//
{
return al.get(i);
}
}
package hashMap;
import d.Student;
/**
* ArrayList
* @author
* @see 2010 8 14
*/
public class StackTest
{
public static void main(String[] args)
{
Stack s1=new Stack();
s1.push(new Student(" ",200));
s1.push(new Student(" ",200));
s1.push(new Student(" ",200));
s1.push(new Student(" ",200));
while(!s1.isEmpty())
{
System.out.println(s1.pop());//
}
}
}
package hashMap;
/**
* ArrayList
* @author
* @see 2010 8 14
*/
public class Student
{
String name;
int age;
public Student(String name,int age)
{
this.name=name;
this.age=age;
}
public String toString()
{
return " :" +name+" :"+age;
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
👩🎓공부-자바 ArrayList상속은 약 두세달 전에 배우던 거고, 지금 제네릭 컬렉션을 공부하고 있는데 과제 코드 짤겸 해서 제가 푼 풀이를 벨로그에 올려둘까 합니다. 더 미루지말고 공부한거 재깍재깍 올려야죠 ^^ 기존에 배열은 문제점이 두가지...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.