반응형

자바 26

[프로그래머스 자바] 문자 리스트를 문자열로 변환하기

[프로그래머스 자바] 문자 리스트를 문자열로 변환하기 https://school.programmers.co.kr/learn/courses/30/lessons/181941 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문자가 담겨있는 배열 arr이 주어지면 arr의 원소들을 순서대로 이어 붙인 문자열을 return 해야한다 방법법으로는 배열을 for문으로 돌아 하나하나씩 문자열 에 담는 방법과 join을 사용하여 한번에 배열을 합치는 방법이 있다 String.join("구문자",배열) 1) for 문을 이용한 방법 class Solution { public..

[프로그래머스 자바] 문자열 겹처쓰기

[프로그래머스 자바] 문자열 겹처쓰기 https://school.programmers.co.kr/learn/courses/30/lessons/181943 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 2개의 문자열과 정수s가 주어지는데 첫번째 문자열의 인덱스s부터 두번째 문자열 바꾼 문자열을 리턴하는 문제이다 일단 이문제를 풀기 위해서는 문자열의 길이를 알아야 하며 그리고 인덱스 번호를 기준으로 슬라이싱 하거나 문자 하나하나 축출하여 합칠수 있다 내가 선택한 방법은 인덱스 번호를 기준으로 문자열을 슬라이싱 하는거다 문자열 슬라이싱 하기위해서는 substr..

[프로그래머스 자바] 문자열 돌리기

프로그래머스 문자열 돌리기 https://school.programmers.co.kr/learn/courses/30/lessons/181945 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 for 문을 이용하여 주어진 문자열은 하나하나씩 출력하였다 charAt() 라는 것을 사용하여 String 타입으로 받은 문자열을 하나하나씩 char 타입으로 변환하여 출력하였다 코드 import java.util.Scanner; public class Ex2 { public static void main(String[] args) { Scanner sc=new ..

[프로그래머스 자바] 대소문자 바꿔서 출력하기

프로그래머스 대소문자 바꿔서 출력하기 https://school.programmers.co.kr/learn/courses/30/lessons/181949 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 일단 문제를 풀기전에 대문자 소문자를 구분할 방법을 알아야하고 그다음 대문자를 소문자로 소문자로 대문자로 바꿀수 있는 방법을 알아야한다 대문자 소문자 구별 메소드 Character.isUpperCase(변수) 메서드 =>대문자일 경우 true를 반환하고 아니면 false를 반환한다 Character.isLowerCase(변수) 메서드 =>소문자일 경우 tru..

[프로그래머스 자바] 문자열 반복해서 출력하기 코드

https://school.programmers.co.kr/learn/courses/30/lessons/181950 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 문자열 str과 정수 n 이 주어질 때 str을 정수 n 만큼 반복된 문자열을 만들어 출력하도록 만든다 입력 첫줄에 문자열 str과 n이 공배 사이로 주어진다 출력 주어진 문자열은 n만큼 연속해서 출력하게 한 풀이 for 을 이용하여 입력받은 n 만큼 반복하게 만든다 출력할 때 한 줄 띄울 필요가 없기에 print를 사용한다 코드 import java.util.Scanner; public ..

반응형