변수 선언 후 쓸려고 하기 전에 초기화 하자. ex)을 int sum 을 선언했다면 나중에 쓰기 위해서 int sum = 0; 이런식으로 무조건 초기화 해야 다음 줄들에서 활용이 가능한 변수가 된다. java 형 변환을 하는 이유는 형을 변환하기 전의 타입이 변환하고 난 형의 메서드가 없어서 그 메서드를 불러서 쓰거나 /사용가능 메어드 숫자를 일부제한 하기위함 instanceof 연산자:가 형변환 가능여부 판단을 위해.. 형변환전에 사용.true출력 📟java/백준 2022.10.21
print, printf, println 구분하기 print : 괄호안 내용을 단순히 출력. 개행문자(=줄바꿈문자=\n) 포함안됨. printf : C에서의 printf와 동일. %d, %s 등을 쓰기위해 사용. 개행문자 포함X println : 괄호안 내용을 출력한 후 마지막에 개행문자가 포함되어 있어 출력후 한 줄 띄워짐. 📟java/백준 2022.10.21
백준 2480(주사위 세개) 자바 import java.util.Scanner; public class Main { public static void main(String args[]) { Scanner sc = new Scanner(System.in); int f1 = sc.nextInt(); int f2 = sc.nextInt(); int f3 = sc.nextInt(); if(f1==f2&& f1==f3) { System.out.println(10000 + f1*1000); } else if(f1==f2 || f1==f3 || f2==f3) { if(f1==f2 || f1==f3) { System.out.println(1000 + f1*100); } else System.out.println(1000 + f2*100); } else.. 📟java/백준 2022.10.21
백준 25083(새싹) 자바 정답: public class Main { public static void main(String args[]) { System.out.println(" ,r'\"7"); System.out.println("r`-_ ,' ,/"); System.out.println(" \\. \". L_r'"); System.out.println(" `~\\/"); System.out.println(" |"); System.out.println(" |"); } } 이 문제는 이스케이프 시퀀스를 출력할 때 문제가 발생한다. \(백슬래시)가 문자 앞에 붙어 특정 기능을 수행할 수 있게 하도록 하다보니, 출력하려고 하면 이스케이프 시퀀스를 만족하지 못하는 불안정한 상태로 인지하여 에러가 발생한다. 문제해결 \를 출력하기 위해.. 📟java/백준 2022.10.20