728x90 2308042 프로그래머스 코딩테스트 lv.0 - 배열 회전시키기 (Java) class Solution { public int[] solution(int[] numbers, String direction) { if (numbers == null || numbers.length == 0) { return numbers; } int length = numbers.length; int[] answer = new int[length]; System.arraycopy(numbers, 0, answer, 0, length); // numbers 배열 요소 -> answer 배열로 복사. if ("right".equals(direction)) { // 오른쪽으로 회전 int temp = answer[length - 1]; for (int i = length - 1; i > 0; i--) { .. 2023. 8. 4. 자바의 정석_기초편 CHAPTER 4 (230804) 자바의 정석_기초편 CHAPTER 4 (230804) 4-1. if문. 프로그램의 흐름(flow)을 바꾸는 역할을 하는 문장들을 '제어문 (control statement)' 라고 한다. 제어문에는 '조건문과 반복문' 이 있는데, 조건문은 조건에 따라 다른 문장이 수행되도록 하고, 반복문은 특정 문장들을 반복해서 수행한다. if문은 가장 기본적인 조건문, '조건식' 과 '괄호{}' 로 이루어져 있다. 'if'의 뜻이 '만일 ~ 이라면' 이므로 '만일 (if) 조건식이 참 (true) 라면, 괄호 {} 안의 문장들을 수행하라' 라는 의미로 이해하자. if (조건식) { // 조건식이 true 일 때 수행될 문장들을 적는다. } 다음과 같이 if 문이 있을 때, 조건식 'score > 60' 이 true 라.. 2023. 8. 4. 이전 1 다음 728x90