본문 바로가기
728x90
반응형

java71

Logical Negation (논리 부정 연산자) public class A_LogicalNegation { // 논리 부정 연산자 ( ! ) // 논리 값을 반대로 바꾸는 연산자 // !true -> false // !false -> true public void method1() { System.out.println("true의 부정 : " + (!true)); // !는 연산자 우선순위에서 +보다 우선 순위. //(!true) / !true 둘 다 가능. System.out.println("false의 부정 : " + !false); // // boolean bool1 = true; boolean bool2 = !bool1; System.out.println(bool2); } } 2023. 12. 26.
형변환 연습 (3) public class CastingPractice3 { public void cast3() { // 기능 제공용 클래스 int iNum1 = 10; int iNum2 = 4; float fNum = 3.0f; double dNum = 2.5; char ch = 'A'; System.out.println(iNum1 / iNum2); // 2 System.out.println((int)dNum); // 2 System.out.println((long)dNum); // 2L System.out.println(iNum2 * dNum); // 10.0 System.out.println((double)iNum1); // 10.0 System.out.println((double)iNum1 / iNum2); //2... 2023. 12. 25.
형변환 연습 (2) import java.util.Scanner; public class CastingPractice2 { //실수형으로 국어, 영어, 수학 세 과목의 점수를 입력 받아 총점과 평균을 출력하세요. 이 때 총점과 평균은 정수형으로 처리하세요. public void cast2() { Scanner sc = new Scanner(System.in); System.out.print("국어 : "); double kor = sc.nextDouble(); System.out.print("영어 : "); double eng = sc.nextDouble(); System.out.print("수학 : "); double mat = sc.nextDouble(); int sum = (int)(kor + eng + mat); s.. 2023. 12. 25.
형변환 연습 (1) import java.util.Scanner; public class CastingPractice1 { public void cast1() { Scanner sc = new Scanner(System.in); System.out.print("문자 : "); char ch1 = sc.nextLine().charAt(0); int in1 = ch1; System.out.println(ch1 + " uinicode : " + in1); } } Run 2023. 12. 25.
728x90
반응형