https://www.acmicpc.net/problem/25304정답import java.io.IOException;import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.StringTokenizer;public class Main{ public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String str = br.readLine(); int x = Integer.parseInt(str); ..
☆.。.:*・°☆.。.:*・°☆.
https://www.acmicpc.net/problem/8393 정답import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.IOException;public class Main{ public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String str = br.readLine(); int n = Integer.parseInt(str); int sum=0; f..
https://www.acmicpc.net/problem/10950 정답import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.IOException;import java.util.StringTokenizer;public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); S..
String 있는데 굳이 StringBuilder 사용하는 이유String str1 = "Hello ";String str2 = "Java";str1 += str2;System.out.println(str1); //"Hello Java"2개의 String 객체가 있을때 ,str1 + str2 와 같은 연산을 하게 되면 새로운 String을 생성하는 것을 알 수 있다.String은 소위 불변(immutable)객체라고 한다.즉, String 객체는 한번 생성되면 변경할 수 없다. 위와 같이+ 연산자를 사용하여 문자열을 연결하면, 연결할 때 마다 새로운 문자열 객체가 생성된다는 것을 의미한다. 또한 이전에 있던 문자열은 JVM의 GC가 처리하게 된다따라서, String 객체와 String 객체를 더하는 행위..
https://www.acmicpc.net/problem/2739 정답import java.io.*;import java.util.*;public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String str = br.readLine(); int n = Integer.parseInt(str); for(int i = 1; i
텍스트 블록JDK11에서 JSON 데이터 입력할때JSON 데이터를 만들어서 전송하기 위해서 번거로운 문자열 연결을 해야만한다//JDK11private static void oldStyle(){ String text = "{n" + " "name : "John Doe" ,n"+ " "age": 45,n" + " "address" : "Doe Street, 23, Java Town"n" + "}"; System.out.println(text);}JDK17 에서는 새로운 문법 """"(큰따옴표 3개) 지원한다.'''' '''' 사이에 내가 보내고 싶은 데이터형식을 자유롭게 작성하고 보낼수 있다/..
https://school.programmers.co.kr/learn/courses/30/lessons/131115 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr정답SELECT *FROM FOOD_PRODUCTWHERE PRICE = (SELECT MAX(PRICE) FROM FOOD_PRODUCT);풀이단계Step1) PRICE 최대 값 출력SELECT MAX(PRICE) FROM FOOD_PRODUCTStep2) 서브퀴리SELECT *FROM FOOD_PRODUCTWHERE PRICE =19000;위 사진과 같은 의미
https://school.programmers.co.kr/learn/courses/30/lessons/59047 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr정답SELECT ANIMAL_ID, NAMEFROM ANIMAL_INS WHERE UPPER(NAME) LIKE '%EL%' AND ANIMAL_TYPE='Dog'ORDER BY NAME;대소문자 구분 없이 검색UPPER(NAME) LIKE '%EL%' 는 NAME 컬럼의 값이 대소문자에 상관없이 'EL'을 포함하는지 검사합니다.예를 들어, 'elephant', 'Elephant', 'ELEPHANT'..
https://school.programmers.co.kr/learn/courses/30/lessons/59409 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr정답SELECT ANIMAL_ID, NAME, CASE WHEN SUBSTR(SEX_UPON_INTAKE, 1, INSTR(SEX_UPON_INTAKE, ' ') - 1) = 'Neutered' OR SUBSTR(SEX_UPON_INTAKE, 1, INSTR(SEX_UPON_INTAKE, ' ') - 1) = 'Spayed' THEN 'O' ..
문법INSTR ( [문자열], [찾을 문자 값], [찾기를 시작할 위치(1,-1)], [찾은 결과의 순번(1...n)] )예시기본 사용법SELECT INSTR('Oracle Database', 'Database') AS result1 , INSTR('Oracle Database', 'Server') AS result2 FROM dual앞에서 검색SELECT INSTR('Oracle Database 12c Release', 'as', 1, 2) AS result1 FROM dualSELECT INSTR('Oracle Database 12c Release', 'as', 15) AS result1 FROM dual뒤에서 검색SELECT INSTR('Oracle Database 12c Relea..