본문 바로가기

IT/JAVA27

JAVA - 반복문 문제풀이 문제 04 ) RepeatString - 문자열 반복public String repeatString(String str, int num) { // TODO: String result = ""; if(str.isEmpty() || num == 0) { return ""; } for(int i = 0; i  1. 현재 들어온 문자열이 공백인지 확인 - str.isEmpty() >> Boolean 타입으로 반환2. 한줄로 반복하는 방법 - str.repeat(int) 문제 06 ) makeDigits2 입출력 예시String output = makeDigits2(5);System.out.println(output); // -->.. 2024. 11. 22.
Java - 형변환 정리 String 변환  • String → intInterger.parseInt();String str = "123";int num = Integer.parseInt(str);System.out.println(str + 1); // 1231System.out.println((int) Integer.parseInt(str) + 1); // 124System.out.println(num + 1); // 124• String → DoubleDouble.parseDouble();String str = "123";Double num = Double.parseDouble(str);System.out.println((double) Double.parseDouble(str) + 1); // 124.0System.out.p.. 2024. 11. 21.
JAVA - break for 에서의 break 활용방법 for (int i = 3; i 0; j--) { System.out.println("i " + i + " j "+ j); if (i == 5) { break; // 레이블 없이 break하면 내부 for문만 종료됨 } }}System.out.println("---------------------------------------------------");Outer : for (int i = 3; i 0; j--) { System.out.println("i " + i + " j "+ j); if (i == 5) { break Outer; } }.. 2024. 11. 21.
JAVA - 연산자 산술 연산자산술연산자는 사칙연산 과 나머지를 구하는 연사자까지 포함int num1 = 1;int num2 = num1 + 2; // num2 -> 3int num3 = num2 - 1; // num3 -> 2int num4 = num2 * 3; // num4 -> 9int num5 = num4 / 2; // num5 -> 4int num6 = num5 % 3; // num6 -> 1 나눗셈 연산자와 나머지 연산자를 사용할때 우항에 0을 넣을수 없음.즉 어떤수도 0을 나눌수 없기에 에러뜸int num1 = 9 / 0; // 에러double num2 = 9.0 / 0; // Infinityint num3 = 9 % 0; // 에러double num4 = 9.0 % 0; // 에러  반면, 좌항이나 우.. 2024. 11. 20.