본문 바로가기

프로그래머스

[프로그래머스 | 코딩 기초 트레이닝 Lv.0 | JAVA] 문자열 섞기 1. 문제목적 해당 문제는 chatAt(), valueOf() 메서드를 이해할 수 있습니다. 다른 방법으로 자바의 length(), substring() 메서드에 대해 이해할 수 있습니다. 2. 필요개념 charAt()는 문자열에서 특정 위치의 문자를 반환하는 역할을 합니다. valueOf()는 여러 가지 데이터 타입의 값을 문자열로 변환하는 메서드입니다. 이 메서드는 다양한 기본 데이터 타입과 객체를 문자열로 변환할 수 있도록 오버로딩되어 있습니다. 주로 문자열과 다른 데이터 타입 간의 변환 작업에서 사용됩니다. 3. 코드작성 class Solution { public String solution(String str1, String str2) { String answer = ""; for(int i =.. 더보기
[프로그래머스 | 코딩 기초 트레이닝 Lv.0 | JAVA] 문자열 겹쳐쓰기 1. 문제목적 해당 문제는 자바의 length(), substring() 메서드에 대해 알 수 있습니다. 2. 필요개념 length() 메서드 - 문자열(String) 객체의 길이(문자의 개수)를 정수값으로 반환하는 메서드입니다. substring() 메서드 - 문자열을 자르거나 부분 문자열(substring)을 추출하는 데 사용되는 메서드입니다. 이 메서드를 사용하면 원래 문자열에서 시작 위치부터 끝 위치까지의 문자열을 가져올 수 있습니다. 예로 substring(1,5) 인덱스 1번부터 5번까지의 부분 문자열을 가져옵니다. if 조건문 - 이전 문제에서 학습 +를 이용하여 문자열을 합칠 수 있습니다. 3. 코드작성 class Solution { public String solution(String m.. 더보기
[프로그래머스 | 코딩 기초 트레이닝 Lv.0 | JAVA] 문자열 돌리기 1. 문제목적 해당 문제는 자바의 문자열 메서드 length(), substring()에 대해 알 수 있습니다. 2. 필요개념 length() 메서드 - 문자열(String) 객체의 길이(문자의 개수)를 정수값으로 반환하는 메서드입니다. substring() 메서드 - 문자열을 자르거나 부분 문자열(substring)을 추출하는 데 사용되는 메서드입니다. 이 메서드를 사용하면 원래 문자열에서 시작 위치부터 끝 위치까지의 문자열을 가져올 수 있습니다. 예로 substring(1,5) 인덱스 1번부터 7번까지의 부분 문자열을 가져옵니다. for반복문 - 이전 문제에서 학습 3. 코드작성 import java.util.Scanner; public class Solution { public static void.. 더보기
[프로그래머스 | 코딩 기초 트레이닝 Lv.0 | JAVA] 덧셈식 출력하기 1. 문제목적 해당 문제는 자바의 출력문에 println(),printf()에 대해 알 수 있습니다. 2. 필요개념 2.1. 출력메서드 System.out.println(); - \n 줄바꿈이 포함되어 있다. System.out.printf(); - \n 줄바꿈이 포함되어 있지 않다, 서식지정자 사용이 가능하다. 2.2 자바 서식지정자(%d,%s,%f) %d - int 정수형 문자 %s - float, double 실수형 문자 %f - String 문자열 2.3 사용방법 3. 코드작성 import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.i.. 더보기
[프로그래머스 | 코딩 기초 트레이닝 Lv.0 | JAVA] a와 b 출력하기 1. 문제목적 해당 문제는 자바의 출력문에 println에 대해 알 수 있습니다. 2. 필요개념 int(integer) : 정수 Scanner: 입력을 읽어오기 위한 클래스로, 다양한 데이터 타입에 대한 메서드를 제공합니다. sc: Scanner 클래스의 객체로, 사용자로부터 입력을 받기 위해 표준 입력 스트림(System.in, 키보드 입력)을 사용합니다. nextInt(): Scanner 클래스의 메서드 중 하나로, 다음으로 읽어들인 정수를 반환합니다. int a: 정수를 저장할 변수 a를 선언합니다. 3. 코드작성 import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = .. 더보기
[프로그래머스 | 코딩 기초 트레이닝 Lv.0 | JAVA] 문자열 출력하기 1. 문제목적 해당 문제는 자바의 출력문에 대해 이해 할 수 있습니다. 2. 필요개념 str(String) : 문자열 Scanner: 입력을 읽어오기 위한 클래스로, 다양한 데이터 타입에 대한 메서드를 제공합니다. sc: Scanner 클래스의 객체로, 사용자로부터 입력을 받기 위해 표준 입력 스트림(System.in, 키보드 입력)을 사용합니다. next(): Scanner 클래스의 메서드 중 하나로, 다음 단어(공백 이전까지의 문자열)를 읽어오는 역할을 합니다. String a: 문자열을 저장할 변수 a를 선언합니다. 3. 코드작성 import java.util.Scanner; public class Solution { public static void main(String[] args) { Scan.. 더보기