본문 바로가기
반응형

Java3

[백준] 기술 연계마스터 임스 import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Stack;public class Main { public static int countSkills() throws IOException { int answer = 0; BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int length = Integer.parseInt(br.readLine()); String str = br.readLine(); String int.. 2024. 11. 13.
[java] 크기가 작은 부분 문자열 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/147355놓쳤던 부분integer의 범위 간과제한사항1 ≤ p의 길이 ≤ 18p의 길이 ≤ t의 길이 ≤ 10,000t와 p는 숫자로만 이루어진 문자열이며, 0으로 시작하지 않습니다.Integer의 범위 : 최소값: -2,147,483,648 (-2^31) ~ 최대값: 2,147,483,647 (2^31 - 1)처음 의도는 while문으로 시작점을 올리고, for문으로 끝까지 도는거였는데, for문의 종료 조건에 while문에서 증가하는 값이 들어감..반복문에서 종료값 지정 시 변수 사용에 유의하기!!문자열 일부만 가져오기String tmp_sub = t.substring(start, .. 2024. 10. 29.
[java] for문을 통해 string 문자열 순회하기 Python에서는 문자열을 리스트처럼 다룰 수 있어, for문으로 바로 문자열의 각 문자를 순회할 수 있습니다.text = "hello"for char in text: print(char)charAt()String str = "hello"; for (int i = 0, n = str.length(); i toCharArray()이 방법은 java가 문자열을 리스트로 바꿀 수 없기 때문에 직접 변경이 필요하다. 이후 python과 같이 for-each문으로 순회할 수 있다.String text = "hello";for (char c : text.toCharArray()) { System.out.println(c); } 2024. 10. 28.
반응형