Java39 [Java] 연산자; 증감연산자 자세히 알기(전위연산,후위연산,대량연산) TIL: 스스로 이해한 것을 바탕으로 정리하였기에 오류가 있을 수 있습니다. 틀린 부분은 댓글로 알려주시면 감사하겠습니다. 연산자 코딩에는 다양한 연산자들이 있다. 그리고 연산자마다 우선순위도 정해져 있다. 단항 연산자: 항이 하나만 있는 연산자 쉬프트 연산자: 비트 값 관련 비교 연산자: 대수 비교/참 거짓 삼항 연산자: ?와 : 의 기준으로 해서 항이 3개가 존재하는 연산자 논리 부정 연산자 (!) : (단항 연산자) !논리값 => 논리값 논리값 (true/false)을 반대로 바꿔주는 연산자 NOT 역할 산술 연산자 : + - /(나누기의 몫:같은 자료형으로 나옴 ex. 10/3=3) %(나누기의 나머지) **증감 연산자 : 증가도 하고 감소도 하는 연산자 (증: 증가하다 감: 감소하다) 증감 연산.. 2020. 12. 21. [Java] System.out.printf("활용하기"); println/print/printf 차이점과 활용 TIL: 스스로 이해한 것을 바탕으로 정리하였기에 오류가 있을 수 있습니다. 틀린 부분은 댓글로 알려주시면 감사하겠습니다. println/print/printf System.out.println/print/printf 모두 비슷하지만 조금씩 차이점이 있다. System.out.println( ); => 값 출력 후 한 줄 띄어주는 역할을 한다. System.out.print( ); => 값 출력만 하고 끝 - (한 줄 띄어주는 역할은 없다.) 그리고 오늘 자세하게 알아볼 System.out.printf( "출력하고자하는형식(포맥)", 순서대로출력하고자하는값, 값2, 값3. . . ); => 포맷(형식)에 맞춰서 값들을 출력해 주는 역할이다. %d : 정수가 곧 들어갈 자리를 의미한다. %f : 실수 %c.. 2020. 12. 21. [Java] 형변환? 자동형변환과 그의 순서, 그리고 강제형변환 TIL: 스스로 이해한 것을 바탕으로 정리하였기에 오류가 있을 수 있습니다. 틀린 부분은 댓글로 알려주시면 감사하겠습니다. 형변환(Casting) 값(Data)의 자료형을 바꾸는 것 컴퓨터에서의 모든 값 처리 규칙은 대입 연산자(=)를 기준해서 좌항과 우항이 같은 자료형이어야 한다. 또한 같은 자료형끼리만 연산이 가능하며 결과 또한 같은 자료형으로 나오게 된다. 다른 자료형의 값을 대입하고자 할 때 해주어야 하는 것이 "형변환"이다. 형변환 종류 1) 자동 형변환 사이즈가 작은 자료형과 큰 자료형의 대입, 계산 시 자동으로 작은 자료형이 큰 자료형으로 변환 사이즈가 작은 int는 double로 자동 형변환 된다. 여기서 자동 형변환이 되는 순서가 있는데, 순서는 아래와 같다. 순서를 보면 정수에서 실수로.. 2020. 12. 19. [Java] 상수? 정의와 선언방법 TIL: 스스로 이해한 것을 바탕으로 정리하였기에 오류가 있을 수 있습니다. 틀린 부분은 댓글로 알려주시면 감사하겠습니다. 상수 상 (常 항상 상) + 수 (모든 데이터) : 변하지 않는 데이터 수학에서는 변하지 않는 값을 의미하고, 컴퓨터에서는 한 번만 저장(기록)할 수 있는 메모리를 의미한다. 변수와 반대로 한번 담긴 값은 변경할 수 없다. 변수에 담긴 값은 언제든 변경될 수 있다 int age = 20; age = 21; System.out.println("age : " + age); => 출력은 21 이 됨 상수의 선언 변수 앞에 final을 붙이기 (참 쉽죠?) final String BAN = "A반"; 이미 A반인 "BAN"을 1반으로 변경시키면 오류가 생기는 것을 볼 수 있다. 변수와 반대.. 2020. 12. 18. 이전 1 ··· 5 6 7 8 9 10 다음