Cute Running Puppy
본문 바로가기
728x90

개발일기89

InteliJ 자동 import방법 받아온 소스를 복붙하면 아주아주 빨개지는 경우가 있는데... 하나하나 ctrl + enter 해서 import를 하는 방법도 있겠지만...! 자동으로 import가 되는 방법이 있다. file > settings 에서 해당부분을 체크(✓)한다. ok를 클릭하면 import가 자동으로 되고 빨간줄이 사라진 것을 볼 수 있다. 야호!! 2023. 2. 24.
[Java] 나만의 프로그래머스 정리 알고리즘을 처음 풀어보았는데 수학과 비슷한 부분들이 많아서 재미있었다. 마치 수학 문제를 푸는것 같은 느낌... 수학도 공식이 필요한것 처럼 알고리즘을 푸는데도 여러가지 필요한 부분이 있었다. 그 부분을 정리해볼 예정이다! 별 찍기 문제 for문을 돌려도 되지만 .repeat()으로 편하게 표현 가능 for문일 때 int a = 5, b = 3; for (int i = 0; i < b; i++){ for (int j = 0; j < a; j++){ System.out.print("*"); } System.out.println(""); } 이렇게 표현 가능 int a = 5, b = 3; for (int i = 0; i < b; i++) System.out.println(("*").repeat(a)); i.. 2023. 2. 18.
[Java] 배열 배열 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것 배열의 선언 : 배열을 다루기 위한 참조변수의 선언 타입[] 변수이름; ex) int[] age; 배열의 생성 : 실제 저장공간을 생성 타입[] 변수이름 = new 타입[길이]; ex) age = new int[5]; 배열의 시작 주소(메모리 주소)가 참조변수(age) 에 저장됨 배열의 초기화 : 배열의 각 요소에 처음으로 값을 저장하는 것 (배열은 기본값으로 자동 초기화) 타입[] 변수이름 = new int[] { } ex) int[] num = new int[]{1, 2, 3, 4, 5, 6, 7, 8, 9}; new int[] 생략가능 기본값 자료형(변수타입) 기본값 byte 0 short 0 int 0 long 0L float 0.0f do.. 2023. 2. 16.
[Java] 연산자 연산자의 종류 종류 연산자 설명 산술 연산자 + - * / % > 사칙 연산과 나머지 연산(%) 비교 연산자 >= >> 부호 비트까지 모두 비트 오른쪽 시프트 왼쪽에서 오른쪽으로 7 = 관계 연산자(보다 크거나 같은) 왼쪽에서 오른쪽으로 instanceof 인스턴스의 실제 타입 반환 왼쪽에서 오른쪽으로 8 == 관계 연산자(와 같은) 왼쪽에서 오른쪽으로 != 관계 연산자(와 같지 않은) 왼쪽에서 오른쪽으로 9 & 비트 AND 연산자 왼쪽에서 오른쪽으로 10 ^ 비트 XOR 연산자 왼쪽에서 오른쪽으로 11 | 비트 OR 연산자 왼쪽에서 오른쪽으로 12 && 논리 AND 연산자 왼쪽에서 오른쪽으로 13 || 논리 OR 연산자 왼쪽에서 오른쪽으로 14 ? : 삼항 조건 연산자 오른쪽에서 왼쪽으로 15 .. 2023. 2. 16.
728x90