Java(281)
-
Java isDirectory()
======================================== C:\java0901 폴더 내 memo.txt 파일을 새로 만들어 놓는다. memo.txt 파일에 아무 글이나 입력한다. C:\java0901 폴더 내 ppt 폴더를 새로 만들어 놓는다. C:\java0901\ppt 폴더 내에는 아무 폴더나 아무 파일을 만들어 놓아도 되고 아무것도 생성하지 않아도 된다. 본인은 C:\java0901\ppt 폴더 내에 anybody 폴더(anybody 폴더 내에는 anybody1.txt), someone 폴더(someone 폴더 내에는 아무것도 생성하지 않았다.), ppt1.txt 파일, ppt2.txt 파일을 새로 만들었다. ======================================== ..
2023.01.30 -
Java List 와 ArrayList
프로젝트 내 src 내 javabasic 패키지 내 Ex13Munje.java package javabasic; import java.util.ArrayList; import java.util.List; import java.util.Scanner; /* * Ex13Munje * * 멤버 변수 * Listlist; * Scanner sc; * 생성자 * list 와 sc 생성 * 멤버 메서드 * dataAdd : Person 데이타(이름,년도,키,몸무게) 를 입력하여 list 에 추가 * dataDel : 이름을 입력하면 list 에 그 이름을 찾아서 삭제 * dataAllWrite : list 의 모든 데이타를 출력 * int getMenu : 1.추가 2.삭제 3. 전체출력 4.종료 번호를 입력받아 ..
2023.01.30 -
Java List 와 Vector
프로젝트 내 src 내 javabasic 패키지 내 Ex12List.java package javabasic; import java.util.List; import java.util.Vector; public class Ex12List { public static void main(String[] args) { // TODO Auto-generated method stub List list = new Vector(); list.add(new Person("이효리", 1989, 167.3, 56.8)); list.add(new Person("강호동", 1970, 189.2, 89.6)); list.add(new Person("이영자", 1997, 160.2, 66.8)); list.add(new Perso..
2023.01.30 -
Java List
프로젝트 내 src 내 javabasic 패키지 내 Ex11List.java package javabasic; import java.util.ArrayList; import java.util.List; public class Ex11List { public static void main(String[] args) { // TODO Auto-generated method stub String[] data = { "red", "green", "blue", "yellow", "pink", "green", "red", "gray" }; List list = new ArrayList(); // list 에 배열의 데이타를 넣어보자 for (String d : data) list.add(d); System.out...
2023.01.30 -
Java Vector
프로젝트 내 src 내 javabasic 패키지 내 Ex10Vector.java package javabasic; import java.util.Iterator; import java.util.Vector; public class Ex10Vector { public static void main(String[] args) { // TODO Auto-generated method stub Vector v1 = new Vector(); Vector v2 = new Vector(5); // size 는 실제 들어가있는 데이타의 갯수 System.out.println("size=" + v1.size()); System.out.println("size=" + v2.size()); // capacity: 할당된 메..
2023.01.30 -
Java Map
프로젝트 내 src 내 javabasic 패키지 내 Ex9Map.java package javabasic; import java.util.HashMap; import java.util.Map; import java.util.Set; //Map 은 Key 와 Value 쌍으로 저장되는 컬렉션 타입 //이때 Key 의 타입은 Set 이므로 중복키값은 허용하지 않는다 public class Ex9Map { public static void main(String[] args) { // TODO Auto-generated method stub Map map = new HashMap(); map.put("name", "이영자"); map.put("age", "23세"); map.put("blood", "AB형");..
2023.01.30