달력

1

« 2020/1 »

  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  


 

관계 연산자(Relational Operator)

·       비교 연산자(comparison operator) = 논리 관계 연산자

·       변수나 상수의 값을 비교 쓰이는 연산자( 피연산자 사이의 관계를 확인)입니다.

·       관계를 비교하여 (True) 거짓(False) 결과로 반환하는 연산자

·       연산 결과는 항상 true 또는 false 논리값(boolean) 반환됩니다.

·       if, when 조건식과 함께 많이 사용됩니다.

 

 

 

 

비교 연산자 종류

개의 피연산자를 가지는 이항 연산자이며, 피연산자들의 결합 방향은 왼쪽에서 오른쪽입니다.

연산자

의미

반환값

> 

크다

 

n1 > n2

//n1 n2보다 큰가?

왼쪽 피연산자가 오른쪽 피연산자보다 크면 , 아니면 거짓

< 

작다

 

n1 < n2

 //n1 n2보다 작은가?

왼쪽 피연산자가 오른쪽 피연산자보다 작으면 , 아니면 거짓

>=

크거나 같다

 

n1 >= n2

//n1 n2보다 같거나 큰가?

왼쪽 피연산자가 오른쪽 피연산자보다 크거나 같으면 , 아니면 거짓

<=

작거나 같다

 

n1 <= n2

//n1 n2보다 같거나 작은가?

왼쪽 피연산자가 오른쪽 피연산자보다 작거나 같으면 , 아니면 거짓

==

피연산자들의 값이 같다

 

n1 == n2

//n1 n2 같은가?

왼쪽 피연산자가 오른쪽 피연산자와 같으면 , 아니면 거짓

!=

피연산자들의 값이 같지 않다

 

n1 != n2

//n1 n2 다른가?

왼쪽 피연산자가 오른쪽 피연산자와 다르면 , 아니면 거짓

 

 


Posted by codedragon codedragon

댓글을 달아 주세요

   

   

자바의 자동 형변환 규칙(Implict Conversion)

값의 표현 범위로 자동 형변환됩니다.


   

 

double num = 3.14f + 10;

//10 10F 자동 형변환

 


Posted by codedragon codedragon

댓글을 달아 주세요

boolean자료형 출력

   

   

소스코드

  1.  public class VariableBoolean01 {
  2.    
  3.         public static void main(String[] args) {
  4.                  
  5.                 //boolean자료형은 true/false 저장가능
  6.                 boolean b1=true;
  7.                 boolean b2=false;
  8.                  
  9.                 System.out.println(b1);
  10.                 System.out.println(b2);
  11.                  
  12.                 //연산의 결과에 의한 true/false출력
  13.                 System.out.println(7<10);
  14.                 System.out.println(7>10);
  15.    
  16.         }
  17. }


   

   

출력결과

   

Posted by codedragon codedragon

댓글을 달아 주세요

2014. 9. 20. 10:14

예약어 Development/Java


 

예약어

·         자바 프로그래밍을 하는데 있어 특정한 의미가 부여되어 이미 만들어진 식별자를 말합니다.

·         예약어에 등록되어 있는 것은 프로그래밍에서 식별자로 사용할 수 없습니다.

·         const goto는 예약어로 등록만 되어 있을 뿐 사용되지 않는 예약어입니다.

 

 

 

예약어 종류

·         abstract

·         assert

·         boolean

·         break

·         byte

·         case

·         catch

·         char

·         class

·         const

·         continue

·         default

·         do

·         double

·         else

·         enum

·         extends

·         false

·         final

·         finally

·         float

·         for

·         goto

·         if

·         implements

·         import

·         instanceof

·         int

·         interface

·         long

·         native

·         new

·         null

·         package

·         private

·         protected

·         public

·         return

·         short

·         static

·         strictfp

·         super

·         switch

·         synchronized

·         this

·         try

·         void

·         while

 

Posted by codedragon codedragon

댓글을 달아 주세요

!!연산자

연산자

설명

!!

!!1

피연자를 불린값으로 변환

   

소스 코드

   

<html>

<head>

<meta charset="UTF-8">

<title>!!연산자</title>

<script type="text/javascript">

document.write(!!0 + '<br>');                         // false

document.write(!!1 + '<br>');                         // true

document.write(!!'string' + '<br>');        // true

document.write(!!'' + '<br>');                        // false

document.write(!!true + '<br>');                // true

document.write(!!false + '<br>');                // false

document.write(!!null + '<br>');                // false

document.write(!!undefined + '<br>');        // false

document.write(!!{} + '<br>');                         // true

document.write(!![1,2,3] + '<br>');         // true

</script>

</head>

<body>

</body>

</html>

   

출처: <https://github.com/10zeroone/study_javascript/blob/master/WebContent/ch02-operation/06.html>

   

   

'Development > JavaScript, jQuery, ...' 카테고리의 다른 글

ch03-operation  (0) 2014.06.02
+연산자  (0) 2014.06.02
!!연산자  (0) 2014.06.02
3항(조건) 연산자  (0) 2014.06.01
논리 연산자  (0) 2014.06.01
비교 연산자  (0) 2014.05.31
Posted by codedragon codedragon

댓글을 달아 주세요

true와 false값을 나타내는 타입

   

소스 코드

<html>

<head>

<meta charset="EUC-KR">

<title>boolean</title>

<script type="text/javascript">

//boolean

var booleanVar = true;                        

document.write('booleanVar: ' + typeof booleanVar + '<br>');

</script>

</head>

<body>

</body>

</html>

   


   

   

'Development > JavaScript, jQuery, ...' 카테고리의 다른 글

형변환  (0) 2014.05.30
12.html-기본타입(null과 undefined)  (0) 2014.05.28
11.html-기본타입(불린(boolean))  (0) 2014.05.28
10.html-기본타입(문자열)  (0) 2014.05.28
05.html-기본타입(숫자)  (0) 2014.05.28
04.html-주석 및 출력  (0) 2014.05.24
Posted by codedragon codedragon

댓글을 달아 주세요