๑ `⌃´ ๑
Java · 11
Java
클래스, 객체, 인스턴스
2022.09.05
Java
클래스, 객체, 인스턴스
2022.09.05
클래스 - 설계도. 예를 들면 모니터나 휴대폰의 구조나 특성, 기능 등을 정의해 놓은 것 - 메서드와 변수들의 집합 객체 - 실제로 존재하는 것이라고 할 수 있다. 모니터, 휴대폰과 같은 사물들이 곧 객체이다. - 아직은 어떠한 메모리도 차지하지 않는 상태이다. - 인스턴스보다 포괄적인 의미로 사용 인스턴스 - 클래스로부터 만들어진 객체. - 객체가 메모리에 할당되어 실제 사용될 때를 인스턴스라고 함. public class Main { //클래스 public static void main(String[] args) { int num; //객체 Calculator cal = new Calculator(); //인스턴스화 } }
클래스, 객체, 인스턴스
2022.09.05
클래스 - 설계도. 예를 들면 모니터나 휴대폰의 구조나 특성, 기능 등을 정의해 놓은 것 - 메서드와 변수들의 집합 객체 - 실제로 존재하는 것이라고 할 수 있다. 모니터, 휴대폰과 같은 사물들이 곧 객체이다. - 아직은 어떠한 메모리도 차지하지 않는 상태이다. - 인스턴스보다 포괄적인 의미로 사용 인스턴스 - 클래스로부터 만들어진 객체. - 객체가 메모리에 할당되어 실제 사용될 때를 인스턴스라고 함. public class Main { //클래스 public static void main(String[] args) { int num; //객체 Calculator cal = new Calculator(); //인스턴스화 } }
💙
클래스, 객체, 인스턴스
2022.09.05
2022.09.05
클래스 - 설계도. 예를 들면 모니터나 휴대폰의 구조나 특성, 기능 등을 정의해 놓은 것 - 메서드와 변수들의 집합 객체 - 실제로 존재하는 것이라고 할 수 있다. 모니터, 휴대폰과 같은 사물들이 곧 객체이다. - 아직은 어떠한 메모리도 차지하지 않는 상태이다. - 인스턴스보다 포괄적인 의미로 사용 인스턴스 - 클래스로부터 만들어진 객체. - 객체가 메모리에 할당되어 실제 사용될 때를 인스턴스라고 함. public class Main { //클래스 public static void main(String[] args) { int num; //객체 Calculator cal = new Calculator(); //인스턴스화 } }
클래스, 객체, 인스턴스
2022.09.05
클래스 - 설계도. 예를 들면 모니터나 휴대폰의 구조나 특성, 기능 등을 정의해 놓은 것 - 메서드와 변수들의 집합 객체 - 실제로 존재하는 것이라고 할 수 있다. 모니터, 휴대폰과 같은 사물들이 곧 객체이다. - 아직은 어떠한 메모리도 차지하지 않는 상태이다. - 인스턴스보다 포괄적인 의미로 사용 인스턴스 - 클래스로부터 만들어진 객체. - 객체가 메모리에 할당되어 실제 사용될 때를 인스턴스라고 함. public class Main { //클래스 public static void main(String[] args) { int num; //객체 Calculator cal = new Calculator(); //인스턴스화 } }
클래스, 객체, 인스턴스
2022.09.05
클래스 - 설계도. 예를 들면 모니터나 휴대폰의 구조나 특성, 기능 등을 정의해 놓은 것 - 메서드와 변수들의 집합 객체 - 실제로 존재하는 것이라고 할 수 있다. 모니터, 휴대폰과 같은 사물들이 곧 객체이다. - 아직은 어떠한 메모리도 차지하지 않는 상태이다. - 인스턴스보다 포괄적인 의미로 사용 인스턴스 - 클래스로부터 만들어진 객체. - 객체가 메모리에 할당되어 실제 사용될 때를 인스턴스라고 함. public class Main { //클래스 public static void main(String[] args) { int num; //객체 Calculator cal = new Calculator(); //인스턴스화 } }
클래스, 객체, 인스턴스
2022.09.05
클래스 - 설계도. 예를 들면 모니터나 휴대폰의 구조나 특성, 기능 등을 정의해 놓은 것 - 메서드와 변수들의 집합 객체 - 실제로 존재하는 것이라고 할 수 있다. 모니터, 휴대폰과 같은 사물들이 곧 객체이다. - 아직은 어떠한 메모리도 차지하지 않는 상태이다. - 인스턴스보다 포괄적인 의미로 사용 인스턴스 - 클래스로부터 만들어진 객체. - 객체가 메모리에 할당되어 실제 사용될 때를 인스턴스라고 함. public class Main { //클래스 public static void main(String[] args) { int num; //객체 Calculator cal = new Calculator(); //인스턴스화 } }
클래스, 객체, 인스턴스
2022.09.05
클래스 - 설계도. 예를 들면 모니터나 휴대폰의 구조나 특성, 기능 등을 정의해 놓은 것 - 메서드와 변수들의 집합 객체 - 실제로 존재하는 것이라고 할 수 있다. 모니터, 휴대폰과 같은 사물들이 곧 객체이다. - 아직은 어떠한 메모리도 차지하지 않는 상태이다. - 인스턴스보다 포괄적인 의미로 사용 인스턴스 - 클래스로부터 만들어진 객체. - 객체가 메모리에 할당되어 실제 사용될 때를 인스턴스라고 함. public class Main { //클래스 public static void main(String[] args) { int num; //객체 Calculator cal = new Calculator(); //인스턴스화 } }
Java
JSTL Tag (2) - 기타 함수
2022.05.26
Java
JSTL Tag (2) - 기타 함수
2022.05.26
c태그와 함수를 사용하기 위해서는 jsp 문서 맨 윗쪽에위와 같은 코드를 넣어주어야한다.라이브러리도 따로 다운받아서 넣어주었다. 1. c:catchJAVA의 try-catch 구문과 같은 역할을 한다. 예외처리를 위해 사용하며, 몸체 부분에 예외가 발생할 것 같은 코드를 넣어 예외 발생시 이를 처리하도록 한다. 2. c:outJAVA의 System.out.println과 유사한 기능을 수행한다. 값을 입력받은 뒤 문자열로 바꾸어 보여준다. 3. 기타 함수들예시를 위해 우선 hashmap을 만든다. map = new HashMap(); map.put("1","1"); map.put("2","2"); map.put("3","3"); map.put("4","4"); map.put("5","5"); ma..
JSTL Tag (2) - 기타 함수
2022.05.26
c태그와 함수를 사용하기 위해서는 jsp 문서 맨 윗쪽에위와 같은 코드를 넣어주어야한다.라이브러리도 따로 다운받아서 넣어주었다. 1. c:catchJAVA의 try-catch 구문과 같은 역할을 한다. 예외처리를 위해 사용하며, 몸체 부분에 예외가 발생할 것 같은 코드를 넣어 예외 발생시 이를 처리하도록 한다. 2. c:outJAVA의 System.out.println과 유사한 기능을 수행한다. 값을 입력받은 뒤 문자열로 바꾸어 보여준다. 3. 기타 함수들예시를 위해 우선 hashmap을 만든다. map = new HashMap(); map.put("1","1"); map.put("2","2"); map.put("3","3"); map.put("4","4"); map.put("5","5"); ma..
💙
JSTL Tag (2) - 기타 함수
2022.05.26
2022.05.26
c태그와 함수를 사용하기 위해서는 jsp 문서 맨 윗쪽에위와 같은 코드를 넣어주어야한다.라이브러리도 따로 다운받아서 넣어주었다. 1. c:catchJAVA의 try-catch 구문과 같은 역할을 한다. 예외처리를 위해 사용하며, 몸체 부분에 예외가 발생할 것 같은 코드를 넣어 예외 발생시 이를 처리하도록 한다. 2. c:outJAVA의 System.out.println과 유사한 기능을 수행한다. 값을 입력받은 뒤 문자열로 바꾸어 보여준다. 3. 기타 함수들예시를 위해 우선 hashmap을 만든다. map = new HashMap(); map.put("1","1"); map.put("2","2"); map.put("3","3"); map.put("4","4"); map.put("5","5"); ma..
JSTL Tag (2) - 기타 함수
2022.05.26
c태그와 함수를 사용하기 위해서는 jsp 문서 맨 윗쪽에위와 같은 코드를 넣어주어야한다.라이브러리도 따로 다운받아서 넣어주었다. 1. c:catchJAVA의 try-catch 구문과 같은 역할을 한다. 예외처리를 위해 사용하며, 몸체 부분에 예외가 발생할 것 같은 코드를 넣어 예외 발생시 이를 처리하도록 한다. 2. c:outJAVA의 System.out.println과 유사한 기능을 수행한다. 값을 입력받은 뒤 문자열로 바꾸어 보여준다. 3. 기타 함수들예시를 위해 우선 hashmap을 만든다. map = new HashMap(); map.put("1","1"); map.put("2","2"); map.put("3","3"); map.put("4","4"); map.put("5","5"); ma..
JSTL Tag (2) - 기타 함수
2022.05.26
c태그와 함수를 사용하기 위해서는 jsp 문서 맨 윗쪽에위와 같은 코드를 넣어주어야한다.라이브러리도 따로 다운받아서 넣어주었다. 1. c:catchJAVA의 try-catch 구문과 같은 역할을 한다. 예외처리를 위해 사용하며, 몸체 부분에 예외가 발생할 것 같은 코드를 넣어 예외 발생시 이를 처리하도록 한다. 2. c:outJAVA의 System.out.println과 유사한 기능을 수행한다. 값을 입력받은 뒤 문자열로 바꾸어 보여준다. 3. 기타 함수들예시를 위해 우선 hashmap을 만든다. map = new HashMap(); map.put("1","1"); map.put("2","2"); map.put("3","3"); map.put("4","4"); map.put("5","5"); ma..
JSTL Tag (2) - 기타 함수
2022.05.26
c태그와 함수를 사용하기 위해서는 jsp 문서 맨 윗쪽에위와 같은 코드를 넣어주어야한다.라이브러리도 따로 다운받아서 넣어주었다. 1. c:catchJAVA의 try-catch 구문과 같은 역할을 한다. 예외처리를 위해 사용하며, 몸체 부분에 예외가 발생할 것 같은 코드를 넣어 예외 발생시 이를 처리하도록 한다. 2. c:outJAVA의 System.out.println과 유사한 기능을 수행한다. 값을 입력받은 뒤 문자열로 바꾸어 보여준다. 3. 기타 함수들예시를 위해 우선 hashmap을 만든다. map = new HashMap(); map.put("1","1"); map.put("2","2"); map.put("3","3"); map.put("4","4"); map.put("5","5"); ma..
JSTL Tag (2) - 기타 함수
2022.05.26
c태그와 함수를 사용하기 위해서는 jsp 문서 맨 윗쪽에위와 같은 코드를 넣어주어야한다.라이브러리도 따로 다운받아서 넣어주었다. 1. c:catchJAVA의 try-catch 구문과 같은 역할을 한다. 예외처리를 위해 사용하며, 몸체 부분에 예외가 발생할 것 같은 코드를 넣어 예외 발생시 이를 처리하도록 한다. 2. c:outJAVA의 System.out.println과 유사한 기능을 수행한다. 값을 입력받은 뒤 문자열로 바꾸어 보여준다. 3. 기타 함수들예시를 위해 우선 hashmap을 만든다. map = new HashMap(); map.put("1","1"); map.put("2","2"); map.put("3","3"); map.put("4","4"); map.put("5","5"); ma..
Java
JSTL Tag (1)
2022.05.26
Java
JSTL Tag (1)
2022.05.26
JSTL Tag는 custom tag 중 자주 사용되고 유용한 것만을 모아 만들 라이브러리이다. 1. c:setJSP에서 사용될 변수를 설정한다.값var : 변수의 이름value : 변수에 담을 값scope : 저장영역(page,request,session,application) - 기본값은 page 속성을 삭제할 경우에는 2. c:if조건에 따라 내부 코드를 수행한다. 자바의 if 문과 비슷하나, c:if 태그에는 else 가 없다.test의 조건이 참이면 태그 몸체의 내용이 실행되며, test는 기본적으로 참/거짓만을 받을 수 있다.test에는 EL 태그만 사용 가능하다. var 속성을 활용하면 결과를 따로 저장할 수 있다. 3. c:choose자바의 switch 문과 비슷하며, c:when 태그..
JSTL Tag (1)
2022.05.26
JSTL Tag는 custom tag 중 자주 사용되고 유용한 것만을 모아 만들 라이브러리이다. 1. c:setJSP에서 사용될 변수를 설정한다.값var : 변수의 이름value : 변수에 담을 값scope : 저장영역(page,request,session,application) - 기본값은 page 속성을 삭제할 경우에는 2. c:if조건에 따라 내부 코드를 수행한다. 자바의 if 문과 비슷하나, c:if 태그에는 else 가 없다.test의 조건이 참이면 태그 몸체의 내용이 실행되며, test는 기본적으로 참/거짓만을 받을 수 있다.test에는 EL 태그만 사용 가능하다. var 속성을 활용하면 결과를 따로 저장할 수 있다. 3. c:choose자바의 switch 문과 비슷하며, c:when 태그..
💙
JSTL Tag (1)
2022.05.26
2022.05.26
JSTL Tag는 custom tag 중 자주 사용되고 유용한 것만을 모아 만들 라이브러리이다. 1. c:setJSP에서 사용될 변수를 설정한다.값var : 변수의 이름value : 변수에 담을 값scope : 저장영역(page,request,session,application) - 기본값은 page 속성을 삭제할 경우에는 2. c:if조건에 따라 내부 코드를 수행한다. 자바의 if 문과 비슷하나, c:if 태그에는 else 가 없다.test의 조건이 참이면 태그 몸체의 내용이 실행되며, test는 기본적으로 참/거짓만을 받을 수 있다.test에는 EL 태그만 사용 가능하다. var 속성을 활용하면 결과를 따로 저장할 수 있다. 3. c:choose자바의 switch 문과 비슷하며, c:when 태그..
JSTL Tag (1)
2022.05.26
JSTL Tag는 custom tag 중 자주 사용되고 유용한 것만을 모아 만들 라이브러리이다. 1. c:setJSP에서 사용될 변수를 설정한다.값var : 변수의 이름value : 변수에 담을 값scope : 저장영역(page,request,session,application) - 기본값은 page 속성을 삭제할 경우에는 2. c:if조건에 따라 내부 코드를 수행한다. 자바의 if 문과 비슷하나, c:if 태그에는 else 가 없다.test의 조건이 참이면 태그 몸체의 내용이 실행되며, test는 기본적으로 참/거짓만을 받을 수 있다.test에는 EL 태그만 사용 가능하다. var 속성을 활용하면 결과를 따로 저장할 수 있다. 3. c:choose자바의 switch 문과 비슷하며, c:when 태그..
JSTL Tag (1)
2022.05.26
JSTL Tag는 custom tag 중 자주 사용되고 유용한 것만을 모아 만들 라이브러리이다. 1. c:setJSP에서 사용될 변수를 설정한다.값var : 변수의 이름value : 변수에 담을 값scope : 저장영역(page,request,session,application) - 기본값은 page 속성을 삭제할 경우에는 2. c:if조건에 따라 내부 코드를 수행한다. 자바의 if 문과 비슷하나, c:if 태그에는 else 가 없다.test의 조건이 참이면 태그 몸체의 내용이 실행되며, test는 기본적으로 참/거짓만을 받을 수 있다.test에는 EL 태그만 사용 가능하다. var 속성을 활용하면 결과를 따로 저장할 수 있다. 3. c:choose자바의 switch 문과 비슷하며, c:when 태그..
JSTL Tag (1)
2022.05.26
JSTL Tag는 custom tag 중 자주 사용되고 유용한 것만을 모아 만들 라이브러리이다. 1. c:setJSP에서 사용될 변수를 설정한다.값var : 변수의 이름value : 변수에 담을 값scope : 저장영역(page,request,session,application) - 기본값은 page 속성을 삭제할 경우에는 2. c:if조건에 따라 내부 코드를 수행한다. 자바의 if 문과 비슷하나, c:if 태그에는 else 가 없다.test의 조건이 참이면 태그 몸체의 내용이 실행되며, test는 기본적으로 참/거짓만을 받을 수 있다.test에는 EL 태그만 사용 가능하다. var 속성을 활용하면 결과를 따로 저장할 수 있다. 3. c:choose자바의 switch 문과 비슷하며, c:when 태그..
JSTL Tag (1)
2022.05.26
JSTL Tag는 custom tag 중 자주 사용되고 유용한 것만을 모아 만들 라이브러리이다. 1. c:setJSP에서 사용될 변수를 설정한다.값var : 변수의 이름value : 변수에 담을 값scope : 저장영역(page,request,session,application) - 기본값은 page 속성을 삭제할 경우에는 2. c:if조건에 따라 내부 코드를 수행한다. 자바의 if 문과 비슷하나, c:if 태그에는 else 가 없다.test의 조건이 참이면 태그 몸체의 내용이 실행되며, test는 기본적으로 참/거짓만을 받을 수 있다.test에는 EL 태그만 사용 가능하다. var 속성을 활용하면 결과를 따로 저장할 수 있다. 3. c:choose자바의 switch 문과 비슷하며, c:when 태그..
Java
자바로 1:1 채팅하기
2022.05.12
Java
자바로 1:1 채팅하기
2022.05.12
db를 했다가 자바를 했다가 왔다갔다 천방지축 어리둥절 빙글빙글 돌아가는 검정콩의 하루... 드디어 네트워크를 공부하게 되는데.... 과연 초코딩에 네트워크 게시글을 쓸 수 있을까? 오늘 공부한 내용은 자바로 1:1 채팅 코드를 짜는 것으로... 클래스를 4개나 만들어야해서 열받지만 다 짜고 채팅을 쳐보면 내가해냄! 을 외칠 수 있다. 우선 클라이언트와 서버를 먼저 만들고, 서버와 클라이언트가 메시지를 보내는 기능을 수행하는 sender 스레드와 메시지를 받는 기능을 수행하는 receiver 스레드를 생성해준다. 소켓을 생성한 뒤 소켓정보를 받아 sender와 receiver 스레드에 넣어 메시지 보내기와 받기를 동시에 처리한다. - Server 서버소켓을 만들고(포트번호 7777을 개방했다) 접속요청이..
자바로 1:1 채팅하기
2022.05.12
db를 했다가 자바를 했다가 왔다갔다 천방지축 어리둥절 빙글빙글 돌아가는 검정콩의 하루... 드디어 네트워크를 공부하게 되는데.... 과연 초코딩에 네트워크 게시글을 쓸 수 있을까? 오늘 공부한 내용은 자바로 1:1 채팅 코드를 짜는 것으로... 클래스를 4개나 만들어야해서 열받지만 다 짜고 채팅을 쳐보면 내가해냄! 을 외칠 수 있다. 우선 클라이언트와 서버를 먼저 만들고, 서버와 클라이언트가 메시지를 보내는 기능을 수행하는 sender 스레드와 메시지를 받는 기능을 수행하는 receiver 스레드를 생성해준다. 소켓을 생성한 뒤 소켓정보를 받아 sender와 receiver 스레드에 넣어 메시지 보내기와 받기를 동시에 처리한다. - Server 서버소켓을 만들고(포트번호 7777을 개방했다) 접속요청이..
💙
자바로 1:1 채팅하기
2022.05.12
2022.05.12
db를 했다가 자바를 했다가 왔다갔다 천방지축 어리둥절 빙글빙글 돌아가는 검정콩의 하루... 드디어 네트워크를 공부하게 되는데.... 과연 초코딩에 네트워크 게시글을 쓸 수 있을까? 오늘 공부한 내용은 자바로 1:1 채팅 코드를 짜는 것으로... 클래스를 4개나 만들어야해서 열받지만 다 짜고 채팅을 쳐보면 내가해냄! 을 외칠 수 있다. 우선 클라이언트와 서버를 먼저 만들고, 서버와 클라이언트가 메시지를 보내는 기능을 수행하는 sender 스레드와 메시지를 받는 기능을 수행하는 receiver 스레드를 생성해준다. 소켓을 생성한 뒤 소켓정보를 받아 sender와 receiver 스레드에 넣어 메시지 보내기와 받기를 동시에 처리한다. - Server 서버소켓을 만들고(포트번호 7777을 개방했다) 접속요청이..
자바로 1:1 채팅하기
2022.05.12
db를 했다가 자바를 했다가 왔다갔다 천방지축 어리둥절 빙글빙글 돌아가는 검정콩의 하루... 드디어 네트워크를 공부하게 되는데.... 과연 초코딩에 네트워크 게시글을 쓸 수 있을까? 오늘 공부한 내용은 자바로 1:1 채팅 코드를 짜는 것으로... 클래스를 4개나 만들어야해서 열받지만 다 짜고 채팅을 쳐보면 내가해냄! 을 외칠 수 있다. 우선 클라이언트와 서버를 먼저 만들고, 서버와 클라이언트가 메시지를 보내는 기능을 수행하는 sender 스레드와 메시지를 받는 기능을 수행하는 receiver 스레드를 생성해준다. 소켓을 생성한 뒤 소켓정보를 받아 sender와 receiver 스레드에 넣어 메시지 보내기와 받기를 동시에 처리한다. - Server 서버소켓을 만들고(포트번호 7777을 개방했다) 접속요청이..
자바로 1:1 채팅하기
2022.05.12
db를 했다가 자바를 했다가 왔다갔다 천방지축 어리둥절 빙글빙글 돌아가는 검정콩의 하루... 드디어 네트워크를 공부하게 되는데.... 과연 초코딩에 네트워크 게시글을 쓸 수 있을까? 오늘 공부한 내용은 자바로 1:1 채팅 코드를 짜는 것으로... 클래스를 4개나 만들어야해서 열받지만 다 짜고 채팅을 쳐보면 내가해냄! 을 외칠 수 있다. 우선 클라이언트와 서버를 먼저 만들고, 서버와 클라이언트가 메시지를 보내는 기능을 수행하는 sender 스레드와 메시지를 받는 기능을 수행하는 receiver 스레드를 생성해준다. 소켓을 생성한 뒤 소켓정보를 받아 sender와 receiver 스레드에 넣어 메시지 보내기와 받기를 동시에 처리한다. - Server 서버소켓을 만들고(포트번호 7777을 개방했다) 접속요청이..
자바로 1:1 채팅하기
2022.05.12
db를 했다가 자바를 했다가 왔다갔다 천방지축 어리둥절 빙글빙글 돌아가는 검정콩의 하루... 드디어 네트워크를 공부하게 되는데.... 과연 초코딩에 네트워크 게시글을 쓸 수 있을까? 오늘 공부한 내용은 자바로 1:1 채팅 코드를 짜는 것으로... 클래스를 4개나 만들어야해서 열받지만 다 짜고 채팅을 쳐보면 내가해냄! 을 외칠 수 있다. 우선 클라이언트와 서버를 먼저 만들고, 서버와 클라이언트가 메시지를 보내는 기능을 수행하는 sender 스레드와 메시지를 받는 기능을 수행하는 receiver 스레드를 생성해준다. 소켓을 생성한 뒤 소켓정보를 받아 sender와 receiver 스레드에 넣어 메시지 보내기와 받기를 동시에 처리한다. - Server 서버소켓을 만들고(포트번호 7777을 개방했다) 접속요청이..
자바로 1:1 채팅하기
2022.05.12
db를 했다가 자바를 했다가 왔다갔다 천방지축 어리둥절 빙글빙글 돌아가는 검정콩의 하루... 드디어 네트워크를 공부하게 되는데.... 과연 초코딩에 네트워크 게시글을 쓸 수 있을까? 오늘 공부한 내용은 자바로 1:1 채팅 코드를 짜는 것으로... 클래스를 4개나 만들어야해서 열받지만 다 짜고 채팅을 쳐보면 내가해냄! 을 외칠 수 있다. 우선 클라이언트와 서버를 먼저 만들고, 서버와 클라이언트가 메시지를 보내는 기능을 수행하는 sender 스레드와 메시지를 받는 기능을 수행하는 receiver 스레드를 생성해준다. 소켓을 생성한 뒤 소켓정보를 받아 sender와 receiver 스레드에 넣어 메시지 보내기와 받기를 동시에 처리한다. - Server 서버소켓을 만들고(포트번호 7777을 개방했다) 접속요청이..
Java
File I/O로 파일 복사하기
2022.05.06
Java
File I/O로 파일 복사하기
2022.05.06
File클래스는 파일 크기, 파일 속성 등과 같은 파일의 정보를 얻어내는 기능과 파일 생성/삭제 기능을 제공한다. File IO를 이용해 사진 파일을 다른 폴더에 복사해넣고, 성능을 향상시켜보자. c드라이브 내의 img 폴더 안에 있는 up.png 파일을 temp 폴더 안에 up_copy.png라는 이름으로 복사해 넣을 것이다. 1. 읽어오고 저장할 파일 위치 지정 1 2 String oriPath = "c:/img/up.png"; String targetPath = "c:/img/temp/up_copy.png"; cs 2. 파일 객체 + 스트림 준비 File file = new File(orPath); 로 파일 객체를 따로 시켜줘도 되지만 코드를 단순화시키기 위해 파일위치를 바로 스트림에 집어넣어 준다..
File I/O로 파일 복사하기
2022.05.06
File클래스는 파일 크기, 파일 속성 등과 같은 파일의 정보를 얻어내는 기능과 파일 생성/삭제 기능을 제공한다. File IO를 이용해 사진 파일을 다른 폴더에 복사해넣고, 성능을 향상시켜보자. c드라이브 내의 img 폴더 안에 있는 up.png 파일을 temp 폴더 안에 up_copy.png라는 이름으로 복사해 넣을 것이다. 1. 읽어오고 저장할 파일 위치 지정 1 2 String oriPath = "c:/img/up.png"; String targetPath = "c:/img/temp/up_copy.png"; cs 2. 파일 객체 + 스트림 준비 File file = new File(orPath); 로 파일 객체를 따로 시켜줘도 되지만 코드를 단순화시키기 위해 파일위치를 바로 스트림에 집어넣어 준다..
💙
File I/O로 파일 복사하기
2022.05.06
2022.05.06
File클래스는 파일 크기, 파일 속성 등과 같은 파일의 정보를 얻어내는 기능과 파일 생성/삭제 기능을 제공한다. File IO를 이용해 사진 파일을 다른 폴더에 복사해넣고, 성능을 향상시켜보자. c드라이브 내의 img 폴더 안에 있는 up.png 파일을 temp 폴더 안에 up_copy.png라는 이름으로 복사해 넣을 것이다. 1. 읽어오고 저장할 파일 위치 지정 1 2 String oriPath = "c:/img/up.png"; String targetPath = "c:/img/temp/up_copy.png"; cs 2. 파일 객체 + 스트림 준비 File file = new File(orPath); 로 파일 객체를 따로 시켜줘도 되지만 코드를 단순화시키기 위해 파일위치를 바로 스트림에 집어넣어 준다..
File I/O로 파일 복사하기
2022.05.06
File클래스는 파일 크기, 파일 속성 등과 같은 파일의 정보를 얻어내는 기능과 파일 생성/삭제 기능을 제공한다. File IO를 이용해 사진 파일을 다른 폴더에 복사해넣고, 성능을 향상시켜보자. c드라이브 내의 img 폴더 안에 있는 up.png 파일을 temp 폴더 안에 up_copy.png라는 이름으로 복사해 넣을 것이다. 1. 읽어오고 저장할 파일 위치 지정 1 2 String oriPath = "c:/img/up.png"; String targetPath = "c:/img/temp/up_copy.png"; cs 2. 파일 객체 + 스트림 준비 File file = new File(orPath); 로 파일 객체를 따로 시켜줘도 되지만 코드를 단순화시키기 위해 파일위치를 바로 스트림에 집어넣어 준다..
File I/O로 파일 복사하기
2022.05.06
File클래스는 파일 크기, 파일 속성 등과 같은 파일의 정보를 얻어내는 기능과 파일 생성/삭제 기능을 제공한다. File IO를 이용해 사진 파일을 다른 폴더에 복사해넣고, 성능을 향상시켜보자. c드라이브 내의 img 폴더 안에 있는 up.png 파일을 temp 폴더 안에 up_copy.png라는 이름으로 복사해 넣을 것이다. 1. 읽어오고 저장할 파일 위치 지정 1 2 String oriPath = "c:/img/up.png"; String targetPath = "c:/img/temp/up_copy.png"; cs 2. 파일 객체 + 스트림 준비 File file = new File(orPath); 로 파일 객체를 따로 시켜줘도 되지만 코드를 단순화시키기 위해 파일위치를 바로 스트림에 집어넣어 준다..
File I/O로 파일 복사하기
2022.05.06
File클래스는 파일 크기, 파일 속성 등과 같은 파일의 정보를 얻어내는 기능과 파일 생성/삭제 기능을 제공한다. File IO를 이용해 사진 파일을 다른 폴더에 복사해넣고, 성능을 향상시켜보자. c드라이브 내의 img 폴더 안에 있는 up.png 파일을 temp 폴더 안에 up_copy.png라는 이름으로 복사해 넣을 것이다. 1. 읽어오고 저장할 파일 위치 지정 1 2 String oriPath = "c:/img/up.png"; String targetPath = "c:/img/temp/up_copy.png"; cs 2. 파일 객체 + 스트림 준비 File file = new File(orPath); 로 파일 객체를 따로 시켜줘도 되지만 코드를 단순화시키기 위해 파일위치를 바로 스트림에 집어넣어 준다..
File I/O로 파일 복사하기
2022.05.06
File클래스는 파일 크기, 파일 속성 등과 같은 파일의 정보를 얻어내는 기능과 파일 생성/삭제 기능을 제공한다. File IO를 이용해 사진 파일을 다른 폴더에 복사해넣고, 성능을 향상시켜보자. c드라이브 내의 img 폴더 안에 있는 up.png 파일을 temp 폴더 안에 up_copy.png라는 이름으로 복사해 넣을 것이다. 1. 읽어오고 저장할 파일 위치 지정 1 2 String oriPath = "c:/img/up.png"; String targetPath = "c:/img/temp/up_copy.png"; cs 2. 파일 객체 + 스트림 준비 File file = new File(orPath); 로 파일 객체를 따로 시켜줘도 되지만 코드를 단순화시키기 위해 파일위치를 바로 스트림에 집어넣어 준다..
Java
자바의 IO(Input/Output)
2022.05.06
Java
자바의 IO(Input/Output)
2022.05.06
자바에서는 시스템 외부로부터의 데이터도 다룰 수 있다. 이 때 시스템 안으로 또는 밖으로 이동하는 데이터의 흐름을 스트림(Stream)이라고 한다. 키보드로 문자를 친다고 가정해보자. 이때 자바는 입력스트림을 통해 입력된 문자를 프로그램을 보낸다. 문자를 전달받은 프로그램은 출력스트림을 통해 문자를 모니터에 띄운다. 자바의 IO 패키지는 크게 InputStream과 OutputStream으로 나뉜다. 그리고 바이트 기반과 문자 기반으로 나뉜다. 바이트 기반 스트림 InputStream과 OutputStream은 바이트 기반 최상위 클래스로, 하위 클래스들은 각자 특화된 분야가 있다. 그림, 문자 등 다양한 종류에 데이터를 주고받을 수 있다. 문자 기반 스트림 Read,Writer를 사용하며, 문자 기반 ..
자바의 IO(Input/Output)
2022.05.06
자바에서는 시스템 외부로부터의 데이터도 다룰 수 있다. 이 때 시스템 안으로 또는 밖으로 이동하는 데이터의 흐름을 스트림(Stream)이라고 한다. 키보드로 문자를 친다고 가정해보자. 이때 자바는 입력스트림을 통해 입력된 문자를 프로그램을 보낸다. 문자를 전달받은 프로그램은 출력스트림을 통해 문자를 모니터에 띄운다. 자바의 IO 패키지는 크게 InputStream과 OutputStream으로 나뉜다. 그리고 바이트 기반과 문자 기반으로 나뉜다. 바이트 기반 스트림 InputStream과 OutputStream은 바이트 기반 최상위 클래스로, 하위 클래스들은 각자 특화된 분야가 있다. 그림, 문자 등 다양한 종류에 데이터를 주고받을 수 있다. 문자 기반 스트림 Read,Writer를 사용하며, 문자 기반 ..
💙
자바의 IO(Input/Output)
2022.05.06
2022.05.06
자바에서는 시스템 외부로부터의 데이터도 다룰 수 있다. 이 때 시스템 안으로 또는 밖으로 이동하는 데이터의 흐름을 스트림(Stream)이라고 한다. 키보드로 문자를 친다고 가정해보자. 이때 자바는 입력스트림을 통해 입력된 문자를 프로그램을 보낸다. 문자를 전달받은 프로그램은 출력스트림을 통해 문자를 모니터에 띄운다. 자바의 IO 패키지는 크게 InputStream과 OutputStream으로 나뉜다. 그리고 바이트 기반과 문자 기반으로 나뉜다. 바이트 기반 스트림 InputStream과 OutputStream은 바이트 기반 최상위 클래스로, 하위 클래스들은 각자 특화된 분야가 있다. 그림, 문자 등 다양한 종류에 데이터를 주고받을 수 있다. 문자 기반 스트림 Read,Writer를 사용하며, 문자 기반 ..
자바의 IO(Input/Output)
2022.05.06
자바에서는 시스템 외부로부터의 데이터도 다룰 수 있다. 이 때 시스템 안으로 또는 밖으로 이동하는 데이터의 흐름을 스트림(Stream)이라고 한다. 키보드로 문자를 친다고 가정해보자. 이때 자바는 입력스트림을 통해 입력된 문자를 프로그램을 보낸다. 문자를 전달받은 프로그램은 출력스트림을 통해 문자를 모니터에 띄운다. 자바의 IO 패키지는 크게 InputStream과 OutputStream으로 나뉜다. 그리고 바이트 기반과 문자 기반으로 나뉜다. 바이트 기반 스트림 InputStream과 OutputStream은 바이트 기반 최상위 클래스로, 하위 클래스들은 각자 특화된 분야가 있다. 그림, 문자 등 다양한 종류에 데이터를 주고받을 수 있다. 문자 기반 스트림 Read,Writer를 사용하며, 문자 기반 ..
자바의 IO(Input/Output)
2022.05.06
자바에서는 시스템 외부로부터의 데이터도 다룰 수 있다. 이 때 시스템 안으로 또는 밖으로 이동하는 데이터의 흐름을 스트림(Stream)이라고 한다. 키보드로 문자를 친다고 가정해보자. 이때 자바는 입력스트림을 통해 입력된 문자를 프로그램을 보낸다. 문자를 전달받은 프로그램은 출력스트림을 통해 문자를 모니터에 띄운다. 자바의 IO 패키지는 크게 InputStream과 OutputStream으로 나뉜다. 그리고 바이트 기반과 문자 기반으로 나뉜다. 바이트 기반 스트림 InputStream과 OutputStream은 바이트 기반 최상위 클래스로, 하위 클래스들은 각자 특화된 분야가 있다. 그림, 문자 등 다양한 종류에 데이터를 주고받을 수 있다. 문자 기반 스트림 Read,Writer를 사용하며, 문자 기반 ..
자바의 IO(Input/Output)
2022.05.06
자바에서는 시스템 외부로부터의 데이터도 다룰 수 있다. 이 때 시스템 안으로 또는 밖으로 이동하는 데이터의 흐름을 스트림(Stream)이라고 한다. 키보드로 문자를 친다고 가정해보자. 이때 자바는 입력스트림을 통해 입력된 문자를 프로그램을 보낸다. 문자를 전달받은 프로그램은 출력스트림을 통해 문자를 모니터에 띄운다. 자바의 IO 패키지는 크게 InputStream과 OutputStream으로 나뉜다. 그리고 바이트 기반과 문자 기반으로 나뉜다. 바이트 기반 스트림 InputStream과 OutputStream은 바이트 기반 최상위 클래스로, 하위 클래스들은 각자 특화된 분야가 있다. 그림, 문자 등 다양한 종류에 데이터를 주고받을 수 있다. 문자 기반 스트림 Read,Writer를 사용하며, 문자 기반 ..
자바의 IO(Input/Output)
2022.05.06
자바에서는 시스템 외부로부터의 데이터도 다룰 수 있다. 이 때 시스템 안으로 또는 밖으로 이동하는 데이터의 흐름을 스트림(Stream)이라고 한다. 키보드로 문자를 친다고 가정해보자. 이때 자바는 입력스트림을 통해 입력된 문자를 프로그램을 보낸다. 문자를 전달받은 프로그램은 출력스트림을 통해 문자를 모니터에 띄운다. 자바의 IO 패키지는 크게 InputStream과 OutputStream으로 나뉜다. 그리고 바이트 기반과 문자 기반으로 나뉜다. 바이트 기반 스트림 InputStream과 OutputStream은 바이트 기반 최상위 클래스로, 하위 클래스들은 각자 특화된 분야가 있다. 그림, 문자 등 다양한 종류에 데이터를 주고받을 수 있다. 문자 기반 스트림 Read,Writer를 사용하며, 문자 기반 ..
Java
스택(Stack)과 큐(Queue)
2022.05.06
Java
스택(Stack)과 큐(Queue)
2022.05.06
스택(Stack) : 무언가를 쌓아올린다는 뜻으로, 자료구조에서는 자료를 하나씩 쌓아올리는 것을 의미한다. 정해진 방향으로만 쌓아올릴 수 있기 때문에 가장 나중에 삽입된 자료가 가장 먼저 삭제된다.(후입선출後入先出) 이러한 스택의 구조를 LIFO(Last In First Out)이라고 하며, 자료를 넣을 때는 push, 뺄 때는 pop을 사용한다. 큐(Queue) : 놀이공원에서 줄을 서서 기다리는 것을 생각하면 된다. 스택과 달리 가장 먼저 삽입된 자료가 자장 먼저 삭제된다.(선입선출先入先出) 순차적으로 작업을 처리할 때 유용하며, 큐의 대표적 구조는 FIFO(First In First Out)이다. 넣을때는 offer, 뺄 때는 poll을 사용한다. peek은 확인하고 다시 넣는 메서드이다. 코드 실행
스택(Stack)과 큐(Queue)
2022.05.06
스택(Stack) : 무언가를 쌓아올린다는 뜻으로, 자료구조에서는 자료를 하나씩 쌓아올리는 것을 의미한다. 정해진 방향으로만 쌓아올릴 수 있기 때문에 가장 나중에 삽입된 자료가 가장 먼저 삭제된다.(후입선출後入先出) 이러한 스택의 구조를 LIFO(Last In First Out)이라고 하며, 자료를 넣을 때는 push, 뺄 때는 pop을 사용한다. 큐(Queue) : 놀이공원에서 줄을 서서 기다리는 것을 생각하면 된다. 스택과 달리 가장 먼저 삽입된 자료가 자장 먼저 삭제된다.(선입선출先入先出) 순차적으로 작업을 처리할 때 유용하며, 큐의 대표적 구조는 FIFO(First In First Out)이다. 넣을때는 offer, 뺄 때는 poll을 사용한다. peek은 확인하고 다시 넣는 메서드이다. 코드 실행
💙
스택(Stack)과 큐(Queue)
2022.05.06
2022.05.06
스택(Stack) : 무언가를 쌓아올린다는 뜻으로, 자료구조에서는 자료를 하나씩 쌓아올리는 것을 의미한다. 정해진 방향으로만 쌓아올릴 수 있기 때문에 가장 나중에 삽입된 자료가 가장 먼저 삭제된다.(후입선출後入先出) 이러한 스택의 구조를 LIFO(Last In First Out)이라고 하며, 자료를 넣을 때는 push, 뺄 때는 pop을 사용한다. 큐(Queue) : 놀이공원에서 줄을 서서 기다리는 것을 생각하면 된다. 스택과 달리 가장 먼저 삽입된 자료가 자장 먼저 삭제된다.(선입선출先入先出) 순차적으로 작업을 처리할 때 유용하며, 큐의 대표적 구조는 FIFO(First In First Out)이다. 넣을때는 offer, 뺄 때는 poll을 사용한다. peek은 확인하고 다시 넣는 메서드이다. 코드 실행
스택(Stack)과 큐(Queue)
2022.05.06
스택(Stack) : 무언가를 쌓아올린다는 뜻으로, 자료구조에서는 자료를 하나씩 쌓아올리는 것을 의미한다. 정해진 방향으로만 쌓아올릴 수 있기 때문에 가장 나중에 삽입된 자료가 가장 먼저 삭제된다.(후입선출後入先出) 이러한 스택의 구조를 LIFO(Last In First Out)이라고 하며, 자료를 넣을 때는 push, 뺄 때는 pop을 사용한다. 큐(Queue) : 놀이공원에서 줄을 서서 기다리는 것을 생각하면 된다. 스택과 달리 가장 먼저 삽입된 자료가 자장 먼저 삭제된다.(선입선출先入先出) 순차적으로 작업을 처리할 때 유용하며, 큐의 대표적 구조는 FIFO(First In First Out)이다. 넣을때는 offer, 뺄 때는 poll을 사용한다. peek은 확인하고 다시 넣는 메서드이다. 코드 실행
스택(Stack)과 큐(Queue)
2022.05.06
스택(Stack) : 무언가를 쌓아올린다는 뜻으로, 자료구조에서는 자료를 하나씩 쌓아올리는 것을 의미한다. 정해진 방향으로만 쌓아올릴 수 있기 때문에 가장 나중에 삽입된 자료가 가장 먼저 삭제된다.(후입선출後入先出) 이러한 스택의 구조를 LIFO(Last In First Out)이라고 하며, 자료를 넣을 때는 push, 뺄 때는 pop을 사용한다. 큐(Queue) : 놀이공원에서 줄을 서서 기다리는 것을 생각하면 된다. 스택과 달리 가장 먼저 삽입된 자료가 자장 먼저 삭제된다.(선입선출先入先出) 순차적으로 작업을 처리할 때 유용하며, 큐의 대표적 구조는 FIFO(First In First Out)이다. 넣을때는 offer, 뺄 때는 poll을 사용한다. peek은 확인하고 다시 넣는 메서드이다. 코드 실행
스택(Stack)과 큐(Queue)
2022.05.06
스택(Stack) : 무언가를 쌓아올린다는 뜻으로, 자료구조에서는 자료를 하나씩 쌓아올리는 것을 의미한다. 정해진 방향으로만 쌓아올릴 수 있기 때문에 가장 나중에 삽입된 자료가 가장 먼저 삭제된다.(후입선출後入先出) 이러한 스택의 구조를 LIFO(Last In First Out)이라고 하며, 자료를 넣을 때는 push, 뺄 때는 pop을 사용한다. 큐(Queue) : 놀이공원에서 줄을 서서 기다리는 것을 생각하면 된다. 스택과 달리 가장 먼저 삽입된 자료가 자장 먼저 삭제된다.(선입선출先入先出) 순차적으로 작업을 처리할 때 유용하며, 큐의 대표적 구조는 FIFO(First In First Out)이다. 넣을때는 offer, 뺄 때는 poll을 사용한다. peek은 확인하고 다시 넣는 메서드이다. 코드 실행
스택(Stack)과 큐(Queue)
2022.05.06
스택(Stack) : 무언가를 쌓아올린다는 뜻으로, 자료구조에서는 자료를 하나씩 쌓아올리는 것을 의미한다. 정해진 방향으로만 쌓아올릴 수 있기 때문에 가장 나중에 삽입된 자료가 가장 먼저 삭제된다.(후입선출後入先出) 이러한 스택의 구조를 LIFO(Last In First Out)이라고 하며, 자료를 넣을 때는 push, 뺄 때는 pop을 사용한다. 큐(Queue) : 놀이공원에서 줄을 서서 기다리는 것을 생각하면 된다. 스택과 달리 가장 먼저 삽입된 자료가 자장 먼저 삭제된다.(선입선출先入先出) 순차적으로 작업을 처리할 때 유용하며, 큐의 대표적 구조는 FIFO(First In First Out)이다. 넣을때는 offer, 뺄 때는 poll을 사용한다. peek은 확인하고 다시 넣는 메서드이다. 코드 실행
Java
자바의 Runtime Exception
2022.04.25
Java
자바의 Runtime Exception
2022.04.25
자바의 예외 종류에는 크게 일반예외와 런타임예외가 있습니다. 일반예외는 이클립스가 친절하게 다 알려주지만, 런타임예외는 실행을 해봐야 오류가 뜨는지 안뜨는지 확인할 수 있습니다. 즉 이클립스가 알려주지 않는다는 이야기입니다. 오늘은 자바의 Runtime Exception에 대해 알아보겠습니다. NullPointException null인 값으로 무언가 하려고 할 경우에 뜨는 예외입니다. 1 2 3 4 5 String data = null; //data가 null인데 무언가 하려 했다. if (data.equals("true")) { System.out.println(data+"의 값이 true 입니다."); } Colored by Color Scripter cs data가 null이라 반복문에 들어갈 값..
자바의 Runtime Exception
2022.04.25
자바의 예외 종류에는 크게 일반예외와 런타임예외가 있습니다. 일반예외는 이클립스가 친절하게 다 알려주지만, 런타임예외는 실행을 해봐야 오류가 뜨는지 안뜨는지 확인할 수 있습니다. 즉 이클립스가 알려주지 않는다는 이야기입니다. 오늘은 자바의 Runtime Exception에 대해 알아보겠습니다. NullPointException null인 값으로 무언가 하려고 할 경우에 뜨는 예외입니다. 1 2 3 4 5 String data = null; //data가 null인데 무언가 하려 했다. if (data.equals("true")) { System.out.println(data+"의 값이 true 입니다."); } Colored by Color Scripter cs data가 null이라 반복문에 들어갈 값..
💙
자바의 Runtime Exception
2022.04.25
2022.04.25
자바의 예외 종류에는 크게 일반예외와 런타임예외가 있습니다. 일반예외는 이클립스가 친절하게 다 알려주지만, 런타임예외는 실행을 해봐야 오류가 뜨는지 안뜨는지 확인할 수 있습니다. 즉 이클립스가 알려주지 않는다는 이야기입니다. 오늘은 자바의 Runtime Exception에 대해 알아보겠습니다. NullPointException null인 값으로 무언가 하려고 할 경우에 뜨는 예외입니다. 1 2 3 4 5 String data = null; //data가 null인데 무언가 하려 했다. if (data.equals("true")) { System.out.println(data+"의 값이 true 입니다."); } Colored by Color Scripter cs data가 null이라 반복문에 들어갈 값..
자바의 Runtime Exception
2022.04.25
자바의 예외 종류에는 크게 일반예외와 런타임예외가 있습니다. 일반예외는 이클립스가 친절하게 다 알려주지만, 런타임예외는 실행을 해봐야 오류가 뜨는지 안뜨는지 확인할 수 있습니다. 즉 이클립스가 알려주지 않는다는 이야기입니다. 오늘은 자바의 Runtime Exception에 대해 알아보겠습니다. NullPointException null인 값으로 무언가 하려고 할 경우에 뜨는 예외입니다. 1 2 3 4 5 String data = null; //data가 null인데 무언가 하려 했다. if (data.equals("true")) { System.out.println(data+"의 값이 true 입니다."); } Colored by Color Scripter cs data가 null이라 반복문에 들어갈 값..
자바의 Runtime Exception
2022.04.25
자바의 예외 종류에는 크게 일반예외와 런타임예외가 있습니다. 일반예외는 이클립스가 친절하게 다 알려주지만, 런타임예외는 실행을 해봐야 오류가 뜨는지 안뜨는지 확인할 수 있습니다. 즉 이클립스가 알려주지 않는다는 이야기입니다. 오늘은 자바의 Runtime Exception에 대해 알아보겠습니다. NullPointException null인 값으로 무언가 하려고 할 경우에 뜨는 예외입니다. 1 2 3 4 5 String data = null; //data가 null인데 무언가 하려 했다. if (data.equals("true")) { System.out.println(data+"의 값이 true 입니다."); } Colored by Color Scripter cs data가 null이라 반복문에 들어갈 값..
자바의 Runtime Exception
2022.04.25
자바의 예외 종류에는 크게 일반예외와 런타임예외가 있습니다. 일반예외는 이클립스가 친절하게 다 알려주지만, 런타임예외는 실행을 해봐야 오류가 뜨는지 안뜨는지 확인할 수 있습니다. 즉 이클립스가 알려주지 않는다는 이야기입니다. 오늘은 자바의 Runtime Exception에 대해 알아보겠습니다. NullPointException null인 값으로 무언가 하려고 할 경우에 뜨는 예외입니다. 1 2 3 4 5 String data = null; //data가 null인데 무언가 하려 했다. if (data.equals("true")) { System.out.println(data+"의 값이 true 입니다."); } Colored by Color Scripter cs data가 null이라 반복문에 들어갈 값..
자바의 Runtime Exception
2022.04.25
자바의 예외 종류에는 크게 일반예외와 런타임예외가 있습니다. 일반예외는 이클립스가 친절하게 다 알려주지만, 런타임예외는 실행을 해봐야 오류가 뜨는지 안뜨는지 확인할 수 있습니다. 즉 이클립스가 알려주지 않는다는 이야기입니다. 오늘은 자바의 Runtime Exception에 대해 알아보겠습니다. NullPointException null인 값으로 무언가 하려고 할 경우에 뜨는 예외입니다. 1 2 3 4 5 String data = null; //data가 null인데 무언가 하려 했다. if (data.equals("true")) { System.out.println(data+"의 값이 true 입니다."); } Colored by Color Scripter cs data가 null이라 반복문에 들어갈 값..
Java
Hash Table과 특정 value값 찾아내기
2022.04.21
Java
Hash Table과 특정 value값 찾아내기
2022.04.21
Hash Table은 Hash Map과 거의 동일하나 테이블의 경우 동시수행기능을 막는다는 점에서 차이가 있습니다. Hash Table과 Hash Map은 사용하는 메서드가 동일합니다. 오늘은 Hash Table에서 특정 value값을 찾아내는 코드를 짜보겠습니다. 먼저 Hash Table을 Map 안에 넣고 key와 value 값을 선언해주겠습니다. 1 2 3 4 5 6 7 8 9 10 11 Map map = new Hashtable(); map.put("나타샤", 99); map.put("토르", 80); map.put("스티븐", 75); map.put("토니", 43); map.put("버키", 52); map.put("스트레인지", 100); map.put("브루스", 80); map.put("..
Hash Table과 특정 value값 찾아내기
2022.04.21
Hash Table은 Hash Map과 거의 동일하나 테이블의 경우 동시수행기능을 막는다는 점에서 차이가 있습니다. Hash Table과 Hash Map은 사용하는 메서드가 동일합니다. 오늘은 Hash Table에서 특정 value값을 찾아내는 코드를 짜보겠습니다. 먼저 Hash Table을 Map 안에 넣고 key와 value 값을 선언해주겠습니다. 1 2 3 4 5 6 7 8 9 10 11 Map map = new Hashtable(); map.put("나타샤", 99); map.put("토르", 80); map.put("스티븐", 75); map.put("토니", 43); map.put("버키", 52); map.put("스트레인지", 100); map.put("브루스", 80); map.put("..
💙
Hash Table과 특정 value값 찾아내기
2022.04.21
2022.04.21
Hash Table은 Hash Map과 거의 동일하나 테이블의 경우 동시수행기능을 막는다는 점에서 차이가 있습니다. Hash Table과 Hash Map은 사용하는 메서드가 동일합니다. 오늘은 Hash Table에서 특정 value값을 찾아내는 코드를 짜보겠습니다. 먼저 Hash Table을 Map 안에 넣고 key와 value 값을 선언해주겠습니다. 1 2 3 4 5 6 7 8 9 10 11 Map map = new Hashtable(); map.put("나타샤", 99); map.put("토르", 80); map.put("스티븐", 75); map.put("토니", 43); map.put("버키", 52); map.put("스트레인지", 100); map.put("브루스", 80); map.put("..
Hash Table과 특정 value값 찾아내기
2022.04.21
Hash Table은 Hash Map과 거의 동일하나 테이블의 경우 동시수행기능을 막는다는 점에서 차이가 있습니다. Hash Table과 Hash Map은 사용하는 메서드가 동일합니다. 오늘은 Hash Table에서 특정 value값을 찾아내는 코드를 짜보겠습니다. 먼저 Hash Table을 Map 안에 넣고 key와 value 값을 선언해주겠습니다. 1 2 3 4 5 6 7 8 9 10 11 Map map = new Hashtable(); map.put("나타샤", 99); map.put("토르", 80); map.put("스티븐", 75); map.put("토니", 43); map.put("버키", 52); map.put("스트레인지", 100); map.put("브루스", 80); map.put("..
Hash Table과 특정 value값 찾아내기
2022.04.21
Hash Table은 Hash Map과 거의 동일하나 테이블의 경우 동시수행기능을 막는다는 점에서 차이가 있습니다. Hash Table과 Hash Map은 사용하는 메서드가 동일합니다. 오늘은 Hash Table에서 특정 value값을 찾아내는 코드를 짜보겠습니다. 먼저 Hash Table을 Map 안에 넣고 key와 value 값을 선언해주겠습니다. 1 2 3 4 5 6 7 8 9 10 11 Map map = new Hashtable(); map.put("나타샤", 99); map.put("토르", 80); map.put("스티븐", 75); map.put("토니", 43); map.put("버키", 52); map.put("스트레인지", 100); map.put("브루스", 80); map.put("..
Hash Table과 특정 value값 찾아내기
2022.04.21
Hash Table은 Hash Map과 거의 동일하나 테이블의 경우 동시수행기능을 막는다는 점에서 차이가 있습니다. Hash Table과 Hash Map은 사용하는 메서드가 동일합니다. 오늘은 Hash Table에서 특정 value값을 찾아내는 코드를 짜보겠습니다. 먼저 Hash Table을 Map 안에 넣고 key와 value 값을 선언해주겠습니다. 1 2 3 4 5 6 7 8 9 10 11 Map map = new Hashtable(); map.put("나타샤", 99); map.put("토르", 80); map.put("스티븐", 75); map.put("토니", 43); map.put("버키", 52); map.put("스트레인지", 100); map.put("브루스", 80); map.put("..
Hash Table과 특정 value값 찾아내기
2022.04.21
Hash Table은 Hash Map과 거의 동일하나 테이블의 경우 동시수행기능을 막는다는 점에서 차이가 있습니다. Hash Table과 Hash Map은 사용하는 메서드가 동일합니다. 오늘은 Hash Table에서 특정 value값을 찾아내는 코드를 짜보겠습니다. 먼저 Hash Table을 Map 안에 넣고 key와 value 값을 선언해주겠습니다. 1 2 3 4 5 6 7 8 9 10 11 Map map = new Hashtable(); map.put("나타샤", 99); map.put("토르", 80); map.put("스티븐", 75); map.put("토니", 43); map.put("버키", 52); map.put("스트레인지", 100); map.put("브루스", 80); map.put("..
🎵 Playlist
loading...
00:00 / 00:00