김갱환
맨땅에 코딩
김갱환
전체 방문자
오늘
어제
  • 분류 전체보기 (239)
    • ⁂ 맨땅에 코딩 (11)
      • : Story (3)
      • : MiniProject 'MyWeb' (1)
      • : Final Project (5)
      • : Josa-Moa 한국어 조사 처리 프로젝트 (1)
    • —————Frontend——————————————.. (0)
    • ⁂ HTML (10)
      • : 기본 익히기 (10)
    • ⁂ CSS (15)
      • : 기본 익히기 (15)
    • ⁂ Java Script (32)
      • : 기본 익히기 (28)
      • : 자바스크립트 라이브러리 (1)
      • : 연습 문제 (3)
    • ⁂ jQuery (11)
      • : 기본 익히기 (11)
    • ⁂ Bootstrap (3)
      • : 기본 익히기 (3)
    • ⁂ TailWind CSS (1)
    • ⁂ AJAX (5)
      • : 기본 익히기 (5)
    • ⁂ Vue.js (3)
      • : 기본 익히기 (3)
    • —————DB : Data Base————————.. (0)
    • ⁂ Oracle DB (27)
      • : 기본 익히기 (24)
      • : 연습 문제 (3)
    • ⁂ MyBatis Framework (15)
      • : 기본 익히기 (15)
    • —————Backend———————————————.. (0)
    • ⁂ Java (62)
      • : 기본 익히기 (42)
      • : JDBC - Java DataBase Conn.. (4)
      • : Crawling (2)
      • : 독학으로 공부하기(과거) (11)
      • : 연습문제 (3)
    • ——————Web————————————————— (0)
    • ⁂ JSP (28)
      • : 기본 익히기 (28)
    • ⁂ Spring FrameWork (15)
      • : Legacy Project (1)
      • : 기본 익히기(Boot 기반) (14)
    • ——————————————————————— (0)
    • ⁂ Error Note (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • web.xml수정
  • 자바공부
  • 비트연산자 #코딩공부 #자바공부 #코딩 #자바 #프로그래밍 #개발자
  • http에러메세지
  • 풀스택
  • 코딩 #코딩공부 #프론트앤드 #백앤드 #풀스택개발자
  • ErrorPage
  • HTML공부
  • 코딩
  • 자바
  • 코딩 #코딩공부 #상수 #리터럴 #형변환 #개발자 #자바 #자바공부 #자바독학
  • httperror
  • 코딩공부
  • 객체지향프로그래밍
  • 연산자 #기본연산자 #코딩 #자바 #독학 #자바공부 #자바연산자
  • 코딩공부 #코딩 #자바 #자바독학 #자바공부 #개발자 #프론트앤드 #백앤드 #풀스택
  • 코딩공부 #자바공부
  • 개발자
  • 프론트앤드
  • 백앤드

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
김갱환

맨땅에 코딩

⁂ Java/: 기본 익히기

[JAVA] #2-3 연산자(Operator)

2022. 9. 5. 16:59

참조 1 : https://ddcloud.tistory.com/6

 

[java] #2-1 자바의 기본 연산자

1. 항과 연산자 연산에 사용하는 기호를 연산자(operator)라고 부른다. 우리가 수학 시간에 배운 사칙연산의 기호들이 연산자이다.그리고 이 연산에 사용하는 값을 항(operand)이라고 한다.'3+4'에서 '3

ddcloud.tistory.com

 

참조 2 : https://ddcloud.tistory.com/7

 

[java] #2-2 비트 연산자

1. 비트 연산자? 앞에서 배운 비트와 바이트의 개념을 다시 떠올릴 때가 되었다! 지금까지 배운 연산이 변수나 상수에 대한 연산이라면 비트 연산자는 비트 값을 기반으로 하기 때문이다. 비트

ddcloud.tistory.com

 

 

package oop0905;

public class Test04_operator {

	public static void main(String[] args) {
		// 연산자
		// 산술, 비교(관계), 논리연산자
		// 삼항, 대입, 1증감연산자
		// -> 자바스크립트 참조
		// 비트 연산자 -> 자바에서 자주 쓰이진 않음
		
		System.out.println(5/3);	// 1
		System.out.println(5%3);	// 2
		System.out.println(3/5);	// 0
		System.out.println(3%5);	// 3
		
		System.out.println(3.0/5.0);	// 0.6
		System.out.println(3/5.0);		// 0.6		
		System.out.println(3.0/5);		// 0.6
		System.out.println(3/5.);		// 0.6
		/////////////////////////////////////////////////////////
		
		// 비트연산자, 정보처리와 관련된 개념
		
		// 1) 비트곱, 비트합 연산자
		System.out.println(5&3);		// 1
		System.out.println(5|3);		// 7
		/*
		 	 2진수 : 0 1
		 	 8진수 : 0 1 2 3 4 5 6 7
		 	10진수 : 0 1 2 3 4 5 6 7 8 9 10
		 	16진수 : 0 1 2 3 4 5 6 7 8 9 A B C D E F G
		 	
		 	
		 	5 : 00000101
		 	3 : 00000011
		 	10진수를 2진수로 변환할 때 8 4 2 1 을 기억하면 된다
		 	
		*/
		
		// 2) 비트 부정 연산자
		System.out.println(~5);
		
		// 3) shift 연산자(32비트로 계산)
		System.out.println(16<<3);
		System.out.println(16>>3);
		System.out.println(-16>>>3);
		
		//  16	00010000
		// -16  11110000
		
		
		
	} // main() end
} // class end
저작자표시 비영리 동일조건 (새창열림)

'⁂ Java > : 기본 익히기' 카테고리의 다른 글

[JAVA] #2-4 Math  (0) 2022.09.07
[JAVA] #2-4 형 선언(format)해서 print하기  (0) 2022.09.07
[JAVA] #2-2 자료형(datatype)  (0) 2022.09.05
[JAVA] #2-1 자바에서 콘솔창 출력하기(print)  (0) 2022.09.05
[JAVA] #1-3 이클립스 설치하기  (0) 2022.09.05
    '⁂ Java/: 기본 익히기' 카테고리의 다른 글
    • [JAVA] #2-4 Math
    • [JAVA] #2-4 형 선언(format)해서 print하기
    • [JAVA] #2-2 자료형(datatype)
    • [JAVA] #2-1 자바에서 콘솔창 출력하기(print)
    김갱환
    김갱환
    코딩의 코자도 모르는 이의 공부 기록장

    티스토리툴바