추씨의자바일기4편

2023. 9. 12. 16:50JAVA

저번시간 복습내용정리

========================================================================================

1. 실수 : 부동소수점 오차
  (1) float(4byte) : 소수점 7자리 이상

  (2) double(8byte) : 소수점 15자리 이상

    FloatDoubleEx.java

2. 캐스팅(형 변환) : 업 캐스팅(자동 : 작은 -> 큰), 다운 캐스팅(강제 : 큰 => 작은)
              묵시적 형변환             명시적 형변환

    CastEx.java

3. 대입연산자(=), 비교연산자(>, < 결과 true, false)
String 기본, 참조

값을 비교할 때(equals), 주소를 비교(==)
Stirng str = " ";
String str = null;

String str = new String();

    StringEx.java


========================================================================================
1. 참조형(Reference)
(고정)배열[숫자] => 개수 => length( );
(동적)배열<참조> => 개수 => size( );

문자열 다루기(일반적으로 인덱스 : 0부터 시작)
이메일 주소 체크 : @
charAt

replaceAll() : 바꾸기

substring : 추출 -> 남자, 여자 구분하는

    StringEx2.java


    StringEx3.java


    변수.toUpperCase( )
    변수.split("문자"); => 배열 => for

    * printf -> format(형식을 지정해서 출력)
      2진수 -> binary => 01010101
      8진수 -> Oct => 01 010 101
      16진수 -> hex => 0101 0101 -> 0 ~ 9, a(10) b(11) c d e f(15)
      10진수 -> dec

    * 이름 하나로 많은 데이터를 다루기 위해 필요 - 배열[ ] + for
       다른 타입을 다루기 위해서는 객체를 사용 - for
---------------------------------------------------------------------------------------------------------------------------------------------

1. 비교연산 : 결과 true, false
    CompEx.java


2. 논리연산자 : 결과 &&(AND) ||(OR)(true, false)

LogicEx.java


&&(조건 모두 만족하면) : ~이면, 이고
ex) 1만족하고 3도 만족하면 &&
=> AND연산

||(조건중에 하나라도 만족하면) : 또는
ex) 1만족 또는 3만족하면 ||
=> OR연산

---------------------------------------------------------------------------------------------------------------------------------------------

1. 대입연산자 : 약식으로 연산자
AssignEx2.java


2. 삼항연산자(?) = if 짧게 사용 = C
ConOpt.java


타입 변수 = (조건) ? "참일 때 : "거짓일 때";
출력

---------------------------------------------------------------------------------------------------------------------------------------------
금일 수업내용 총정리 예제

Tut01.java

여기까지 금일강의내용 정리

===================================================================================

 

느낀점 : 오늘 상담을 하면서 리눅스에 대한 고민이 생김 + 아직까진 진도 잘 따라가고 있다.

 

===================================================================================

오늘의 결론

.

.

.

.

.

.

.

엉덩이랑 궁뎅이는 사실 같은 뜻이다.

 

'JAVA' 카테고리의 다른 글

추씨의자바일기6편  (0) 2023.09.14
추씨의자바일기5편  (0) 2023.09.13
추씨의자바일기3편  (0) 2023.09.11
추씨의자바일기2편  (0) 2023.09.08
추씨의자바일기1편  (0) 2023.09.07