울음참고 개발공부
코딩 기초 트레이닝 > 부문 문자열 이어 붙여 문자열 만들기 Java

https://school.programmers.co.kr/learn/courses/30/lessons/181911 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ### 비슷한 문제 https://megak.tistory.com/186 ⭐ 코딩 기초 트레이닝 > 문자열 여러 번 뒤집기 java https://school.programmers.co.kr/learn/courses/30/lessons/181913?language=java 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술..

코딩 기초 트레이닝 > 문자열의 뒤의 n글자 - Java #substring()

https://school.programmers.co.kr/learn/courses/30/lessons/181910 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [ substring() 사용 X ] class Solution { public String solution(String my_string, int n) { String answer = ""; int x = my_string.length() - n; char[] ch = my_string.toCharArray(); for(int i = x; i

article thumbnail
reflection 이란 ?
4.reflection 2023. 8. 23. 18:00

반사 라는 뜻을 가진 Reflection 은 Java 에서 어떤 의미를 가질까? 간단하게 요약 실행 중인 프로그램이나 시스템의 상태를 검사하거나 수정하는 프로세스로서, 주로 런타임 시에 코드를 분석하고 제어하는 용도로 활용됨 풀어서 해당 뜻을 설명 Reflection 이란 단어 그대로 물체가 거울에 비춰져 자기 자신을 볼 수 있는 것 처럼, 프로그램이 자신의 코드를 거울에 비춰서 살펴보는 기능 이라 표현할 수 있다. 이렇게 해서 프로그램은 자신이 어떤 클래스들을 가지고 있는지, 그 클래스들의 필드와 메서드는 무엇인지 알 수 있다. 그렇다면 어떤 상황에서 쓸까? 커피 클래스를 예시로 들어보자 클래스 안에는 커피의 이름, 가격, 주문하는 메서드가 들어있다 프로그램이 실행 중일때, 리플렉션을 사용하면 프로그램..

코딩테스트입문 > 배열의 평균값 Java

https://school.programmers.co.kr/learn/courses/30/lessons/120817 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { public double solution(int[] numbers) { double answer = 0; for(int i=0; i < numbers.length; i++){ answer += numbers[i]; } return answer/= numbers.length; } }

article thumbnail
코딩테스트입문 > 피자 나눠 먹기 (2) - java # 유클리드 호제법

https://school.programmers.co.kr/learn/courses/30/lessons/120815 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { int gcd(int n, int m) { int r; if(n 0) { r = n % m; n = m; m = r; } return n; } public int solution(int m) { int answer = 0; int[] result = new int[2]; if(..

코딩테스트입문 > 짝수는 싫어요 java

https://school.programmers.co.kr/learn/courses/30/lessons/120813 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public int[] solution(int n) { List arr = new ArrayList(); for(int i=0; i

article thumbnail
코딩 기초 트레이닝 > 배열 만들기 5

https://school.programmers.co.kr/learn/courses/30/lessons/181912 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public int[] solution(String[] intStrs, int k, int s, int l) { List result = new ArrayList(); for(int i=0; i k){ result.add(ret); } } int[] answer = new int[result.size()]; for(int i=0;..

Java | 문자열 변환 - parse() / valueOf() / toString()
Java 2023. 8. 22. 10:30

parse 메서드 : 문자열을 다양한 타입으로 변환하는 메서드 Integer.parseInt(String s): 문자열을 정수로 변환합니다. 예를 들어, "123" 문자열은 123 정수로 변환됩니다. 변환 중에 문자열이 올바른 숫자 형식이 아니라면 NumberFormatException이 발생합니다. Double.parseDouble(String s): 문자열을 배정밀도 부동 소수점 숫자로 변환합니다. 예를 들어, "3.14" 문자열은 3.14 배정밀도 부동 소수점 숫자로 변환됩니다. 변환 중에 문자열이 올바른 숫자 형식이 아니라면 NumberFormatException이 발생합니다. Boolean.parseBoolean(String s): 문자열을 논리값으로 변환합니다. 대소문자를 구분하지 않고, "t..