목록자바이클립스 (2)
겉바속촉
안녕하세요~ 겉바속촉입니다!^^! printf를 연습하려고 하는데요 그 전에 다음 표를 보도록 할게요~ 이제 코드를 한 번 작성해보도록 할까요?? 위에 있는 표에서 %d를 활용해볼게요!^^! printf로도 표현해보고 println으로도 표현해봤는데요:) printf로 하는 경우 System.out.printf("숫자1은 %d이고, 숫자2는 %d이고 그 합은 %d입니다. ", num1, num2, result); println으로 하는 경우 System.out.println("숫자1은" + num1 + "이고, 숫자2는" + num2 + "이고 그 합은 " + result + "입니다."); 이렇게 해도 콘솔창 확인해보시면 결과는 동일합니다:) ArgsTest 연습하기 얘는 그냥 실행하면 에러가 뜹니다...
안녕하세요~ 겉바속촉입니다!^^! 이번에는 double이랑 int에 대해서 알아볼거에요~ 새로운 class하나 만들어서 다음과 같이 코드를 입력해봤어요!! 그런데 오류가 나네요!! 왜그럴까요? 이유는 더 큰 double을 더 작은 int에다가 집어넣었기 때문이에요:) 그래서 d앞에다가 (int)를 추가해봅니다. double d = 10.5; int c = d; 를 double d = 10.5; int c = (int)d; 로 고치는 거에요. 그럼 콘솔창에 요류가 뜨지 않는 게 보이시죠?? 이번에는 String으로 봅시다!! num1과 num2를 String 즉 문자열로 선언을 했는데요 System.out.println(num1+num2); 의 결과값은 2030 이라고 뜨는 걸 확인할 수 있죠!! 그래서 ..