IT

ALL

JAVA 현재 날짜 시간 취득 Java8 LocalDateTime 사용 방법

ava에서 현재 날짜 또는 현재 시간을 취득하는 방법에 대해 알아보겠습니다. 이번 내용에서는Java8에서 취득하는 방법으로LocalDate, LocalTime, LocalDateTime를 사용하겠습니다. 그리고 포맷은java.time.format.DateTimeFormatter클래스를 사용하여 출력하도록 하겠습니다. LocalDate - 현재 날짜 취득. LocalTime - 현재 시간 취득. LocalDateTime - 현재 날짜와 시간 취득. Java8 이전 버전에서 현재 날짜 또는 시간을 취득하고 포맷을 변경하는 방법은 아래 ...
ALL

JAVA 현재 날짜, 현재 시간 취득 방법 에제

Java에는 날짜와 시간을 다루는Date클래스와Calendar클래스가 있습니다. 두 글래스를 사용해 현재 날짜 또는 현재 시간을 취득하는 방법을 알아보겠습니다. Java8이후에서는LocalDate를 사용해 현재 시간을 취득할 수 있습니다. LocalDate, LocalTime, LocalDateTime 사용 방법은 아래를 참조해주세요. Date 클래스 Date 클래스를 사용해 현재 날짜 또는 현재 시간을 취득하는 방법을 보겠습니다. Date클래스를 사용하기 위해서는import java.util.Date를 해야합니다. 샘플을 보면서 ...
ALL

JAVA 삼항연산자 조건문 사용 방법

Java에서 조건문을 사용하는 경우가 상당히 많습니다. 그중에서도 많이 사용하는 조건문이if문입니다. if문의 기본 동작은 참일 때 처리와 거짓을 때 처리로 나눠집니다. 이러한if문의 기본 동작과 동일하게 사용할 수 있는 작성 방법이 있습니다. 삼항연산자입니다. 이번에는 삼항연산자의 사용 방법을 알아보겠습니다. 삼항연산자 if문의 기본적인 작성 방법을 먼저 보겠습니다. if(){ 처리 } else { 처리 } if문에서 작성한 조건과 일치하면if문 블록 내에서 처리를 합니다. 그리고if문 조건과 일치하지 않으면else블록 내에서 처...
ALL

JAVA 문자열 결합 concat 사용 방법

Java에서 문자열을 결합하는 방법을 알아보겠습니다. 문자열을 결합하기 위해 자주 사용 하는 방법이+연산자입니다. 하지만Java에서는 문자열을 결합할 수 있는concat메서드도 존재합니다. 특별한 경우가 아니라면+연산자를 사용해도 문자열 결합이 가능하지만 메서드를 사용해서도 결합하는 방법을 알아보려고 합니다. concat 문자열을 결합할 수 있는concat작성 방법을 보겠습니다. 문자열.concat(String str) 문자열 뒤에 결합하고 싶은 문자열이 연결이 됩니다. 샘플을 보면서 사용방법을 자세히 알아보겠습니다. public ...
ALL

JAVA 모든 공백 제거 replaceAll 사용 방법

Java에서 공백을 제거하기 위해사용 하는 메서드로trim이 있습니다. trim을 사용하면 문자열의 앞과 뒤에 있는 공백 문제를 제거합니다. 하지만 문자열 사이에 있는 공백 문자는 제거를 하지 않습니다. 이번 내용에서는 문자열 사이에 있는 공백 문자까지 제거하는 방법을 알아보려고 합니다. trim메서드 사용 방법은 아래를 참조해 주세요. 모든 공백 제거 문자열에 있는 공백 문자를 모두 제거하기 위해서replaceAll을 사용할 수 있습니다. replaceAll은 문자열을 변환해주는 메서드로 모든 공백 문자를 제거할 때 자주 사용됩니...
ALL

JAVA Map 리스트 변환 방법 예제

Java에서 많이 사용하는 컬렉션인List와Map을List에서Map으로Map에서List로 변환하는 방법에 대해 알려보려고 합니다. Map과List는 모두 컬렉션입니다. Map과List가 다른 점은Map은key와value를 지정해 사용합니다. 그리고key를 사용해Map에서value를 취득할 수 있습니다. List는 요소는 추가하고 인덱스로 요소를 취득합니다. 그리고List는 요소의 값으로 정렬이 가능하지만Map에서는 그냥은 안 됩니다. Map의key또는value를List나 배열로 변환할 필요가 있습니다. 요소를 순서대로 처리해야 할 ...
ALL

JAVA Map 키와 값을 취득하는 방법 예제

Java를 사용하는데 있어서List와Map 등의컬렉션을 다루는 처리가 많습니다. Map은List에 비해 값의 설정 방법이 다소 복잡하고 값을 취득하는 방법도 다릅니다. Map에서 값을 취득하는 여러 가지 방법에 대해 알아보려고 합니다. Map은 키와 값이 한쌍으로 보유하고 있는 컬렉션입니다. 컬렉션은 나중에 사이즈를 변경할 수 있는 동적 배열 같은 것입니다. 값을 추가할 때에는 키를 지정하여 추가하고, 추가한 키를 사용하여 값을 검색하거나 꺼낼 수 있습니다. 키는 중복이 허용되지 않고키와 값은 참조형만 가질 수 있습니다. 그리고Ma...
ALL

JAVA Map 요소 추가(put) 취득(get) 사용 방법

Java를 사용하는데 있어서List와Map 등의컬렉션을 다루는 처리를 많이 하게 됩니다. Map은List에 비해서 값을 추가 방법이 조금 다릅니다. List에는 값을 추가하고 인덱스 등을 사용해 원하는 값만 가져오거나 합니다. Map에는 값을 추가하기 위해는 키도 추가를 합니다. 이번에는Map에 값을 추가할 수 있는put메서드 사용방법을 알아보겠습니다. Map을 선언하는 방법에 대해서는 아래 내용을 참조해주세요 put Map에 값을 추가하려면HashMap클래스에 준비되어 있는put메서드를 사용합니다. Map.put(키, 값) put...
ALL

JAVA Map 초기화 및 선언 방법 예제

Java에서Map을 사용하는 방법을 알아보겠습니다. List와 비슷해 보이지만 사용 방법은 다릅니다. List에는 값을 추가하지만Map에는 두 가지 요소를 추가해야 합니다. 첫째는 키입니다. 두 번째는 값이 됩니다. 키는 간단하게 생각하면, 값을 분별할 수 있도록 붙여놓은 이름이라고 생각하면 됩니다. Map에는 값 하나하나에 키가 있으며 키와 값은 짝을 이루는 것이 특징입니다. 배열이나List은 인덱스 번호로 값을 지정하지만Map의 경우는 키로 값을 지정합니다. Map 사용 방법 Map을 선언하는 방법과 데이터를 추가하는 샘플을 보...