[Java] 아스키코드

Walter Mitty·2022년 10월 18일
0

KOSTA

목록 보기
5/33
  • ASCII - 1byte - 영어, 서유럽국가문자처리
  • Muti-byte-char ser = EUC-KR, KSC5601, MS949, SHIFT-JIS(일본어)
  • 2byte = 각 나라별 문자조합/국가(단체,기업)차원에서 만들어낸 문자조합.
  • Unicode -2byte - 표준문자조합
  • UTF-8 (1~3byte)

참고자료 ➲ unicode table

234 176 128 dec(bytes)면, 묶음 단위로 3byte인걸 알 수 있다.

UTF-8로 컴파일 꼭 해주기~

비교연산자는 true 또는 false가 나오는데,
논리연산자의 항은, 대상이 되려면 true 또는 false여야 한다.
ex) (3>1 && 30>10)
true && true, true && false 등등
&& true일 때만 true를 반환한다.


options에는 뭘 쓰냐면,

-cp option은 class를 서치할 디렉토리 옵션을 주는거다.
rimsong@Ruahui-MacBookPro-2 basic % java -cp bin Operator
만약 이렇게하면 bin에 가서 따로 자바를 실행할 필요가없다!



& 하나면 좌측이 False여도 우측을 연산에 참여해서 실행함.
그러나 &&은 좌측이 false이면 우측을 연산에 포함하지 않는다.
그래서 &&짜리가 Short 어쩌구 operator.
그럼 언제 &하나짜리를 필요하냐하면, 무조건 우측이 연산되어야하는경우. Log가 남아야하거나 cnt가 올라가야하거나 할 때!


비트연산자, 논리연산자


단항연산자

하나의 항으로 이루어진 연산자

연산 순서


삼항연산자

0개의 댓글