package kr.or.ddit.basic; import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.SortedSet; import java.util.TreeSet; import javax.print.DocFlavor.STRING; public class T06TreeSetTest { public static void main(String[] args) { //TreeSet은 데이터 저장시에 자동 정렬 기능이 들어가 있다. TreeSet ts = new TreeSet(); List abcList = new ArrayList(); //영어 대문자를 문자열로 변환하여 List에 저장 fo..
JAVA
T05 package kr.or.ddit.basic; import java.util.ArrayList; import java.util.HashSet; import java.util.Iterator; import java.util.List; import java.util.Set; import javax.print.attribute.HashAttributeSet; public class T05HashSetTest { public static void main(String[] args) { Set hs1 = new HashSet(); //Set에 데이터 추가할때도 add() 상요 hs1.add("DD"); hs1.add("AA"); hs1.add(2); hs1.add("CC"); hs1.add("B"); hs..
public class HomeWork1 { /* * 학번(문자열), 이름, 국어점수, 영어점수, 수학점수, 총점, 등수를 멤버로 갖는 Student클래스를 만든다. 생성자는 학번, 이름, 국어, 영어, 수학 점수만 매개변수로 받아서 처리한다. 이 Student객체들은 List에 저장하여 관리한다. List에 저장된 데이터들을 학번의 오름차순으로 정렬하여 출력하는 부분과 총점의 역순으로 정렬하는 부분을 프로그램 하시오. (총점이 같으면 학번의 내림차순으로 정렬되도록 한다.)//조건 (학번 정렬기준은 Student클래스 자체에서 제공하도록 하고, 총점 정렬기준은 외부클래스에서 제공하도록 한다.) */ public static void main(String[] args) { List s = new Array..
원본코드 public class HomeWork8 { Scanner sc = new Scanner(System.in); public static void main(String[] args) { HomeWork8 obj = new HomeWork8(); obj.process(); } private void process() { // 5명의 3과목 성적과 이름을 배열에 저장하고 // 총점과 평균과 등수를 구하여 출력 하시오. String[] name = {"김영훈", "박채연", "최진호", "김미선", "서혜진"}; int[][] score = { {85,72,81,0,0,1}, {67,90,87,0,0,1}, {77,79,94,0,0,1}, {80,90,52,0,0,1}, {97,65,77,0,0,1} ..
Grade public class Grade { //필드생성 int 국어; int 수학; int 영어; int sum; double avg; //생성자 생성 public Grade(int 국어, int 수학, int 영어) { super(); this.국어 = 국어; this.수학 = 수학; this.영어 = 영어; this. sum = 국어 + 수학 + 영어; this. avg = sum /3; } @Override public String toString() { return "Grade [국어=" + 국어 + ", 수학=" + 수학 + ", 영어=" + 영어 + ", sum=" + sum + ", avg=" + avg + "]"; } } public class HomeWork11 { public st..
T01 ArrayList public class T01ArrayListTest { public static void main(String[] args) { //Dafault Capacity = 10 //ArrayList 내부적으로 배열 사용, 순서대로 List list1 = new ArrayList(); //add() 메서드를 이요하여 데이터 추가 list1.add("aaa"); list1.add("bbb"); //list1.add(new Integer(111)) ==list1.add(111) list1.add(111); list1.add('k'); list1.add(true); list1.add(12.34); //size() = > 데이터 개수 System.out.println("size =>" + l..
파일저장 위치 변경 1. File → switch Workspace -> Other 클릭 2. Browse... 클릭 3. 폴더 선택 4.Launch 클릭 5. 창 생성 후 Open perspective 6.Java → Open 클릭 7.Create a Java project 클릭 8. Project name 작성 후 JRE 버전 확인 후 Next 9.확인후 Finish
SELECT ' private '|| DECODE( DATA_TYPE , 'NUMBER', 'int ', 'String ' )|| LOWER(COLUMN_NAME)||';' FROM COLS WHERE TABLE_NAME = '테이블명(대문자)' ORDER BY COLUMN_ID; 예시) SELECT ' private '|| DECODE( DATA_TYPE , 'NUMBER', 'int ', 'String ' )|| LOWER(COLUMN_NAME)||';' FROM COLS WHERE TABLE_NAME = 'JDBC_BOARD' ORDER BY COLUMN_ID;
MainController public class MainController extends Print { //sessionStorage Map 타입 static public Map sessionStorage = new HashMap(); UserService userService = UserService.getInstance(); FressService freeService = FressService.getInstance(); public static void main(String[] args) { new MainController().start(); } start private void start() { View view = View.MAIN; while (true) { switch (view) { c..
MainController public class MainController extends Print { //sessionStorage 변수명을 Map타입으로 객체 생성 static public Map sessionStorage = new HashMap(); //LibraryService class 연결 LibraryService service = LibraryService.getInstance(); public static void main(String[] args) { new MainController().start(); } start private void start() { //처음에 MAIN 호출 View view = View.MAIN; while (true) { 무한로딩 switch (view)..