모의고사를 2회차 풀었다 여전히 어렵고 힘들지만 그래도 조금 더 풀다보면 합격이 가능하지 않을까 한다.
제공해주는 강의를 들을 예정이다 목표는 1주차 완료!
*(문서 전체 라는 뜻)
// 뜻 Orders에 있는 payment_method 에 kakaopay만 뽑아줘!!!!!( 중요!!! ''를 꼭 써야지 문자열로 인식)
같지 않음' 조건은 != 걸수있다
'범위' 조건은 between 으로 걸 수 있다
'포함' 조건은 in 으로 걸 수 있다
'패턴' 조건은 like 으로 걸 수 있다
LIKE 뒤에는 %를 많이 사용하는데 여기서 %는 뭐로 시작하든 %뒤에것으로 끝나는것을 찾아 달라는 말이다.
사용전
사용후
사용 전
사용후
:전체에서 'kakaopay'가 몇개니?
naver 이메일을 사용하면서, 웹개발 종합반을 신청했고 결제는 kakaopay로 이뤄진 주문데이터 추출하기
재...재밌다....뭔가 내가 쏘옥쏘옥 뽑아오는 느낌이 있어서 재밌다...
원하는것만 쏙쏙 뽑아 먹는 체리피커가 된 기분이다...효율이란 이런것일까!!!
얄코님의 강의를 듣고있다.
이해가 잘안가는 문법에 대해 다시한번 듣는것이라 조금 코드를 직접 써보고 바꾸어보며 할것이다.
if/else
// 💡 else : if문 안의 boolean 값이 false일 경우 실행
if (open) {
System.out.println("영업중");
} else {
System.out.println("영업종료");
}
int score = 85;
// ⭐ 보다 가독성 좋은 방식
// return문: 해당 메소드를 종료하고 빠져나옴
if (score > 90) {
System.out.println('A');
return;
}
if (score > 80) {
System.out.println('B');
return;
}
if (score > 70) {
System.out.println('C');
return;
}
if (score > 60) {
System.out.println('D');
return;
}
System.out.println('F');
byte startMonth = 1;
String holidays = "";
switch (startMonth) {
case 1:
holidays += "설날, ";
case 2:
case 3:
holidays += "3·1절, ";
break;
case 4:
case 5:
holidays += "어린이날, ";
case 6:
holidays += "현충일, ";
break;
case 7:
case 8:
holidays += "광복절, ";
case 9:
holidays += "추석, ";
break;
case 10:
holidays += "한글날, ";
case 11:
case 12:
holidays += "크리스마스, ";
break;
default:
holidays = null; // 휴일이 없는 분기와 구분
}
String result = holidays == null
? "(잘못된 월입니다)"
: "분기 내 휴일: " + holidays
.substring(0, holidays.lastIndexOf(", "));
3.for/foreach
// 루프 블록 안에서 변수값을 바꾸는 것으로 4번 과정 대신 가능
for (int i = 0; i < 10;) {
System.out.println(i);
i += 2;
}
//이 부분에서 헷갈린것은 서식지정자가 헷갈렸다
printf 를 사용해서 서식지정자로 %d는 상수를 가져오는 것이고
%n 은 줄바꿈을 하는 것이였다
%()d 를 사용해서 ()안에 숫자가 들어가면 그 자리수만큼 확보하라는 의미이다.
4.while & do while
// 💡 의도적인 무한 루프에 널리 쓰이는 코드
while (true) {
System.out.println("인간의 욕심은 끝이 없고");
System.out.println("같은 실수를 반복한다.");
}
double popInBillion = 7.837;
// ⭐️ break 를 통한 반복 탈출
while (true) {
System.out.println("세계인구: " + (popInBillion -= 0.1));
if (popInBillion <= 0) break;
System.out.println("인간의 욕심은 끝이 없고");
System.out.println("같은 실수를 반복한다.");
}
System.out.println("인류 멸종");
중요!!! 5.메소드
static
: 정적 메소드 (클래스 메소드) 에서 호출하려면(main 등) 붙어야 함add(3, 4)
의 3과 4)을 인자 argument 라고 함return
: 반환하는 값이 있을 때, 맨 마지막에 붙임역시나 문법은 아직 부족하고 헷갈리는게 많다
그래도 모르는게 있으면 물어볼수 있는 너의 나의 우리의 GPT씌가 있어서 다행스럽다.