728x90
20220906(화)
- 목차
- String Equlas 문자열 등식
- Logical Operator 논리연산자
- Bit Shift 비트 이동 연산자
- Conditional Operation 삼항연산자
< String Equlas 문자열 등식 >
- 기억장소를 주소를 통해 관리해야하는데 불편하다.
- 변수명으로 작업한다.
- 문자열 데이터 비교할 땐 equls()메서드 사용
- 주소비교 == 는 잘 사용 x
< Logical Operator 논리연산자 >
- and(&&) : 2개의 입력조건 중 한개가 false이면, false이다.
- or ( || ) : 2개의 입력조건 중 한개가 true이면, true이다.
&, && 과 |, || 개수차이 | |
& 한개 : 첫번째, 두번째 조건을 모두 확인 | | 한개 : 첫번째, 두번째 조건을 모두 확인 |
&& 두개 : 첫번째 조건이 false이면, 두번째 조건은 진행x | || 두개 : 첫번째 조건이 true이면, 두번째 조건은 진행x |
더보기
// 첫번째, 두번째 조건을 모두 진행한다.
if((value % 2 == 0) | (value % 3 == 0)) {
System.out.println("2또는 3의 배수이다.");
}
// 첫번째 조건이 true이면, 두번째 조건은 진행 안한다. (성능 때문에 구분)
if((value % 2 == 0) || (value % 3 == 0)) {
< Bit Shift 비트 이동 연산자 >
- 그래픽이나 cg에서 사용된다.
- 백엔드에선 거의 사용되지 X , 개념만 알아두기
< Conditional Operation 삼항연산자 >
- (조건) ? val1 : val2
- 조건이 true ➡ val1 실행
- 조건이 false ➡ val2 실행
✨ 개발자 기본 지식 정리
1. 운영체제
- 사용자로 하여금 컴퓨터 하드웨어를 보다 쉽게 사용할 수 있도록 인터페이스를 제공해 주는 소프트웨어
2. 윈도우 계열 운영체제
- 마이크로소프트사에서 개발
3. CLI(Command Line Interface) 명령 프롬프트
- cmd에서 사용되는 명령 줄 인터페이스
4. ipconfig
- 컴퓨터의 IP주소를 알고자 할 때 사용하는 cmd 명령어
5. 프로세스
- 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램
728x90
'🏫 Open API_JAVA' 카테고리의 다른 글
[35일차] 클래스 / 필드 / 메소드 / 생성자 / 인스턴스 / static (0) | 2022.09.12 |
---|---|
[34일차] 객체배열 / main() / 다차원 배열 / 배열복사 / 향상된 for문 (0) | 2022.09.10 |
[32일차] Float & Double / 형변환(Casting) (0) | 2022.09.06 |
[31일차] 자바란? / 변수 / byte / int / Char / long (0) | 2022.09.05 |
[30일차] HTML Layout / Bootstrap / HTML canvas / 개발환경구축 (0) | 2022.09.04 |