전체 글(170)
-
프로그래머스 제일 작은 수 제거하기
문제 설명 정수를 저장한 배열, arr 에서 가장 작은 수를 제거한 배열을 리턴하는 함수, solution을 완성해주세요. 단, 리턴하려는 배열이 빈 배열인 경우엔 배열에 -1을 채워 리턴하세요. 예를들어 arr이 [4,3,2,1]인 경우는 [4,3,2]를 리턴 하고, [10]면 [-1]을 리턴 합니다. 제한 조건 arr은 길이 1 이상인 배열입니다. 인덱스 i, j에 대해 i ≠ j이면 arr[i] ≠ arr[j] 입니다. class Solution { public int[] solution(int[] arr) { if (arr.length == 1) { int[] answer = {-1}; return answer; } int[] answer = new int [arr.length-1]; int mi..
2023.02.02 -
Calendar
calendar 해당 날짜 구하기 public class Calendar {s public static String solution (int month, int day){ SimpleDateFormat simpleDateFormat = new SimpleDateFormat(); //원하는 데이터 포맷 지정 //String strNowDate = simpleDateFormat.format(2023-01-18); //지정한 포맷으로 변환 //System.out.println("포맷 지정 후 : " + strNowDate); //날짜 포멧 //Date time = new Date(); //현재 날짜 //LocalDate date = LocalDate.of(2023,1,18); Calendar cal = Cal..
2023.02.01 -
자습
자바 오름차순 / 내림차순 정리 import java.util.*; Arrays.sort(str) Arrays.sort(str,Collections.reverseOrder())
2023.02.01 -
String배열 int배열로 변환
1. for문 / Integer.paraseInt() 사용 public class Example { public static void main(String[] args) { String[] arr = new String[] {"2", "4", "6", "8"}; int[] newArr = new int[arr.length]; for (int i = 0; i < arr.length; i++) { newArr[i] = Integer.parseInt(arr[i]); } } } String을 int로 변환 Integer.paraseInt() 2. Stream 사용 import java.util.stream.Stream; public class Example2 { public static void main(Str..
2023.01.31 -
소수 판별 함수
소수 판별 함수 public boolean isPrime(int n){ if (n==0) return false; for (int i = 2; i true Math.sqrt(n) n의 제곱근(루트)
2023.01.31 -
자습
str.equals() 문자열과 문자열 비교 문자열과 문자열을 비교할 때 ==을 쓰면 저장된 위치를 비교하는 것이다. 거듭 제곱 구하기 Math.pow(n, m) n의 m승 제급근(루트) 구하기 Math.sqrt(n) n의 제곱근(루트) Integer[] 의 내림차순 배열 import java.util.Collections; Collections.sort(x, Collections.reverseOrder()); 소문자 변형 / 대문자 변형 .toLowerCase() .toUpperCase()
2023.01.31