컬렉션이란(Collections)이란?
우리말로 쉽게 말해서 자료구조이다. 더 쉽게 말하면 배열이다.
다양한 자료구조형이 제공되는 이유 -> 데이터의 성질에 따라서 데이터를 관리(정리)해야 하는 방식이 다르기 때문이다.
List 게열 컬렉션 클래스 살펴보기
List는 배열과 비슷하지만, 배열의 단점을 보완하였다. List는 처음 만들때 크기를 고정하지 않아도 된다.
ArrayList는 배열과 매우 비슷하다. 인덱스가 존재하며, 데이터는 중복되어도 상관이 없다. 인덱스가 가장 중요하다.
==========================================
JAVA 네트워크
java.net 패키지의 몇가지 클래스들에 대해서 살펴보도록 하자.
=========================================
호스트의 IP주소를 비롯한 네트워크상의 정보를 얻어오는 클래스이다.
package jongkyu.network;
import java.net.InetAddress;
import java.net.UnknownHostException;
import java.util.Scanner;
public class Network {
Scanner sc = new Scanner(System.in);
public void main() {
System.out.print("Host 이름을 입력 하세요 : ");
String name = sc.next();
try {
InetAddress inter = InetAddress.getByName(name);
System.out.println("Computer NAME : "+inter.getHostName());
System.out.println("Computer IP : "+inter.getHostAddress());
} catch (UnknownHostException e) {
// TODO Auto-generated catch block
System.out.println(e.getMessage());
}
}
}
'IT일반과목 > java' 카테고리의 다른 글
예외처리 6 (0) | 2018.08.01 |
---|---|
집공부 (0) | 2018.07.31 |
예외처리 5 student라는곳에 예외처리를 해서 만들어보기 (0) | 2018.07.31 |
예외처리4 Exception 이랑 예외처리에 대해서 직접 메소드가 처리안할때 (0) | 2018.07.31 |
예외처리3 finally까지 써보기 (0) | 2018.07.31 |