본문 바로가기
반응형

자바6

[Java] 특정 날짜가 유효기간 내에 있는지 확인 하는 방법 2021.11.17 - [JAVA] - [Java] 값 비교하기 compareTo 사용하기 이전에 발행했던 compareTo 메서드를 사용해서 유효기간을 검사하는 방법을 구현할 것이다 1. 예를들어 2021-01-01 00:00:00부터 1년간의 유효기간이 있다고 가정하면(2021-12-31 23:59:59) 오늘 날짜 기준으로 유효기한이 안 지나있는 상태이다 이걸 자바 코드로 확인할 수 있는 방법을 작성한다 SimpleDateFormat format = new SimpleDateFormat("yyyyMMddHHmmss"); Date currentTime = new Date(); String today = format.format(currentTime); System.out.println("현재 날짜:".. 2021. 11. 19.
[JAVA] 문자타입을 정수형으로 변환하기(String to int) 1. int -> Sting으로 변환하기 Integer함수를 사용 - Integer.parseInt(변환할 문자열) : 원시데이터 int형을 반환한다. public class Ex1 { public static void main(String[] args) { String text = "123"; int getint1 = Integer.parseInt(text); //"123" System.out.println(getint1); //123 System.out.println("문자열:"+(text+text)); System.out.println("정수형:"+ (getint1+getint1)); System.out.println("-------------------"); } 문자열 변수 text("123")를.. 2021. 8. 27.
int형 정수를 2byte 배열로 변환 int형 정수를 2byte로 변환하기 위한 코드 public static byte[] get2Byte_Int(int data) { byte[] convertBytes = new byte[2]; convertBytes[0] = (byte)((data >> 8) & 0x000000FF); convertBytes[1] = (byte)(data & 0x000000FF); return convertBytes; } 결과 확인용 프로그래밍 코드 public static void main(String[] args) { int data = 5; byte[] bdata = get2Byte_Int(data); for (int i =0;i 2021. 7. 2.
int 정수를 4byte 배열로 변환하기 int형 정수를 4byte로 변환하는 코드 public static byte[] get4Byte_Int(int data) { byte[] convertBytes = new byte[4]; convertBytes[0]=(byte)((data&0xFF000000)>>24); convertBytes[1]=(byte)((data&0x00FF0000)>>16); convertBytes[2]=(byte)((data&0x0000FF00)>>8); convertBytes[3]=(byte) (data&0x000000FF); return convertBytes; } 결과를 확인하기 위해 아래와 같은 코드를 작성 public static void main(String[] args) { int data = 8; byte[] .. 2021. 6. 30.
[JAVA] 문자열 배열에서 특정 문자 찾기(특정 문자 포함 여부 확인) 자바에서 문자열 배열이 있을 때 원하는 문자가 포함되어있는지 확인하는 함수 문자열 data 에 소문자 d가 있는지 확인 함수는 Arrays.asList(문자열).contains("찾는문자열") public static void main(String[] args) { String[] data = {"a","b","c","D"}; System.out.print(Arrays.asList(data).contains("d")); } 대문자 "D"는 있지만 소문자 "d" 는 없기 때문에 false 출력 public static void main(String[] args) { String[] data = {"a","b","c","D"}; System.out.print(Arrays.asList(data).contain.. 2021. 6. 29.
[Java]16진수를 2진수로 변환 hex->binary 16진수 문자열을 2진수 문자열로 바꾸는 코드를 구현하였다 먼저 16진수 문자열과 2진수 문자열을 배열로 저장한다 static char[] hexarray={'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f','A', 'B', 'C', 'D', 'E', 'F'}; static String[] hextobin={"0000", "0001", "0010", "0011", "0100", "0101", "0110", "0111", "1000", "1001", "1010", "1011", "1100", "1101", "1110", "1111", "1010", "1011", "1100", "1101", "1110", "1111".. 2021. 6. 11.
반응형