Learn/KH정보교육원

[KH정보교육원 당산] 4일차(String 메소드, 비교연산)

Dahoon06 2021. 3. 15. 21:53
728x90
반응형

String 클래스의 Split 메소드 => split("구분자"); 구분자를 기준으로 문자열을 분리시킨다.

                                       분리된 문자열을 String[ ]으로 변환 ( 문자열이 분리되면서 반환되기 때문에 배열로 저장)

 

출력값 => 101010   66666  //  -기준으로 나눔 

              substring( ) 메소드 => substring(시작 index, 마지막index) 

                                                      ~~부터 , ~~직전까지의 인덱스

인덱스0~인덱스1까지 출력값 : 12

                 equals( ) 메소드 => 문자열 비교

 

문자열을 정수로 형변환 시키는 메소드 => Integer.parseInt();

형변환

 

if(비교1 논리비교 비교2)  {

 

     }

 

  비교1   : >  <  <=  >=  !=  ==

  비교2   :  >  <  <=  >=  !=  ==

논리비교 : OR( | | ) AND( &&)  

 

OR( | | ) => 둘 중 하나라도 true면 true

AND( &&) => 양쪽 비교값이 true면 true, 하나라도 false면 fasle

 

 

예제) 1.전 직원의 급여 합 구하기

        2.성과금을 받는 사람의 이름 출력

        3.직급이 사원인 직원의 평균급여 출력

        4.직원들의 연봉을 출력 (단 연봉은 급여 X 13+성과급으로 계산)

 

메인메소드에 작성해보기 => 메소드 분할 시켜보기 => 데이터 분할 시켜서 메인 메소드 정리 

=> 많이 부족하다.....공부하자..

메인 메소드가 깔끔해졌다.

 

 

 

주석처리를 습관화!!! 좋은 코드는 다른사람이 읽기 좋은 코드!!

 

         

728x90
반응형