JAVA/arrayList 코드 (4) 썸네일형 리스트형 ArrayList // 야구선수 등록 프로그램 public class MemberDao { Scanner sc = new Scanner(System.in); // 배열 // private Pitcher pitcher[]; // private Batter batter[]; // private Human human[] = new Human[20]; // 변수 20개 생성 private ArrayList list = new ArrayList(); private int memberNumber; // private int memberCount; FileProc fp; //public MemberDao() { //fp = new FileProc("baseball"); //fp.createFile(); // //// human = new Human[20];// .. 배열// Member ArrayList 사용 ArrayList memList = new ArrayList(); 다른 class에 dto 기본형식 작성; + private 입력할 변수들; ArrayList list = new ArrayList(); 추가 //뒤에 추가 memberDto dto = new memberDto(101,"홍길동"); memList.add(dto); memList.add(new memberDto(102, "일지매")); //원하는 위치 memList.add(1, new memberDto(111, "성춘향")); for (int i = 0; i < memList.size(); i++) { memberDto mem = memList.get(i); System.out.println(i+":"+mem.toString()); } for.. ArrayList 사용코드 ArrayList arrList = new ArrayList(); 먼저 생성* 추가 add( a ), arrList.add(111);//1번 Integer in = new Integer(222);//2번 arrList.add(in); arrList.add( new Integer(333));//3번 원하는 위치에 추가 add( indexNum, a ) Integer inum = new Integer(200); arrList.add(1, inum);// 1번지에 inum 추가 for (int i = 0; i < arrList.size(); i++) {//출력 Integer n = arrList.get(i); System.out.println(i+":"+n); } 삭제 remove( indexNum ) arr.. Generic public class mainClass { public static void main(String[] args) { /* Generic == template(형태) : 자료형의 변수 : 같은 클래스에서 다양한 자료형을 사용하고 싶은 경우 */ //Box box = new Box(123);//일반 자료형으로 적으면 에러남 ex.char/int .... Box box = new Box(111); System.out.println(box.getTemp());//답 : 111 System.out.println(box.getTemp()+1);//답 : 112 Box box1 = new Box(111);//자료형에 Object도 사용 가능 System.out.println(box1);//입력값이없어서 주소값나옴 .. 이전 1 다음