Java/Excercise 97

dataStructure ch02 JSON이란?

package ch02; public class MainTest1 { public static void main(String[] args) { JSON이란 javaScript Object Notation의 약자, 자바스크립트에서 객체를 만들때 사용하는 표현식입니다. 자바스크립트 사용법 //var person = {"height" : 180, "job": "programmer"}; //var members = ["홍길동" , "김유신", "티모"]; 자바스크립트로 만든 객체를 php, jsp에서 자바로 연동할 때 배열이나 객체 상태를 그대로 전송할 수 있는 방법이 존재하지 않습니다. 자바의 경우 문자열 형태로 받아서 직접 가공해서 사용해야 하는데 이부분이 매우 불편한 방식입니다. //-->JSON 을 활용..

Java/Excercise 2021.09.14

dataStructure ch01 DataStructureTest3

package ch01; import java.util.ArrayList; import java.util.Iterator; import java.util.List; class Student{ String name; int grade; } public class DataStructureTest3 { public static void main(String[] args) { List list0; //순서가 있고(인덱스) 중복이 가능하다. ArrayList list = new ArrayList(); ArrayList members = new ArrayList(); //값 추가방법 list.add(3);//index 0 list.add(null); //index 1 list.add(1,10); //index 1에..

Java/Excercise 2021.09.14

dataStructure ch01 DataStructureTest2

package ch01; import java.util.HashMap; import java.util.Hashtable; import java.util.Map; import java.util.Map.Entry; public class DataStructureTest2 { public static void main(String[] args) { Map map; //제네릭타입 //key 와 value 구조를 데이터를 저장한다. null이 필요할 땐 해쉬맵을 사용 HashMap map1 = new HashMap(); //null값을 허용하지않는다 Hashtable map2 = new Hashtable(); map1.put("A01", "김포공항정문"); //map은 중복을 허용하지않는다. map1.put("A..

Java/Excercise 2021.09.14

dataStructure ch01 DataStructureTest1

package ch01; import java.util.HashSet; import java.util.Iterator; import java.util.Random; import java.util.Set; public class DataStructureTest1 { public static void main(String[] args) { HashSet set1 = new HashSet(); //데이터 잡을 구조만듬(set구조) set1.add(1); set1.add(1);//중복 값(중복을 덮어쓴다.) set1.add(2); set1.add(3);//중복 값 set1.add(3); set1.add(3); //사이즈 확인 System.out.println(set1.size()); // 3으로 출력 set1...

Java/Excercise 2021.09.14