[Java] 현재 날짜, 시간 불러오기
·
🔻Language/Java
import java.time.*; -> 먼저 날짜와 시간에 관련된 함수 import하기 //LocalDate: 날짜 LocalDate nowDate = LocalDate.now(); System.out.println(nowDate); //2023-01-03 System.out.println(nowDate.getYear()); //2023 System.out.println(nowDate.getMonth()); //JANUARY //LocalTime: 시간 LocalTime nowTime = LocalTime.now(); System.out.println(nowTime); //22:22:17.235381 //LocalDateTime: 날짜와 시간 LocalDateTime nowtDateTime = Loca..
[Java] 문자열 랜덤 생성
·
🔻Language/Java
임시 비밀번호나 특정 문자열이 아닌 랜덤으로 생성한 문자열이 필요할 때가 있다! 이 함수를 이용해서 랜덤 문자열을 생성했다 public static String randomString() { int leftLimit = 48; // numeral '0' int rightLimit = 122; // letter 'z' int targetStringLength = 10; Random random = new Random(); String generatedString = random.ints(leftLimit, rightLimit + 1) .filter(i -> (i = 65) && (i = 97)) .limit(targetStringLength) .collect(StringBuilder::new, String..
[Java] JAVA_HOME 설정 및 오류가 날 때
·
🔻Language/Java
1. JAVA_HOME 환경변수가 잘 설정되었는지 확인해본다 2. Path에 내가 사용할 자바 버전만이 아니라 다른 경로도 존재하게 되면 실행이 되지 않는다 C:\Program Files\Common Files\Oracle\Java\javapath --> 이런 것처럼 java경로가 중복이 되면 실행 안 됨 *현재 잘 실행되는 상태로 유지중 참고: https://oingdaddy.tistory.com/302 JAVA_HOME (환경변수) 설정이 잘 안되는 오류 조치 내가 새로운 JDK를 받아서 JAVA_HOME 설정을 변경했는데 제대로 반영이 안된 경우가 몇번 있었다. 물론 생각해보면 다 내 실수였다. 어떤 실수들을 저질렀나 한번 추억을 곱씹어 보자. 1. Path 설정 실 oingdaddy.tistory..
[Java] 객체와 클래스
·
🔻Language/Java
JAVA -> Object Oriented Programming(객체 지향 프로그래밍) ❗Class 정의: 객체를 정의해 놓은 것 -> 설계도 용도: 객체를 생성할 때 사용 Class = method(기능) + variable(속성) ❗객체 정의: 실제로 존재하는 것 -> 사물 또는 개념 용도: 객체가 가지고 있는 기능가 속성에 따라 다름 ❗객체와 인스턴스 객체: 모든 인스턴스를 대표하는 일반적인 용어 인스턴스: 특정 클래스로부터 생성된 객체 인스턴스화: 객체를 만드는 과정 클래스 --(인스턴스화)--> 인스턴스(객체) 출처: [자바의 정석]
_니지
'🔻Language' 카테고리의 글 목록 (2 Page)