강의 총정리
#011 [정리] 4일차 강의
Ahn_Bo
2020. 12. 4. 09:06
-
while 문 안에서 더이상 진행할 게 없으면, continu로 넘기기
-
System.out.println 는 %d/s가 들어갈 경우 printf로 변경되며, \n줄바꿈을 붙여주는 것이 좋다.
-
"something in here"로 시작하는거를 불러오고 싶을 때, startwith을 사용한다.
-
[ ]는 변수의 공간을 만들어내는 변수 복수형이다.
예시)
int[ ] nArr = new int[100];
nArr[0] = 10;
nArr[1] = 20;
System.out.println(nArr[0] + nArr[1]); = 30
System.out.println("nArr의 길이 : " + nArr.length);
- 변수 100개의 공간이 만들어짐
- nArr.length : 총 변수의 갯수를 알 수 있음.
-
Exception : 실행중에 오류 났다는 뜻
-
만약 1부터 100까지의 변수 합을 알고 싶다면 반복문과 미지수를 사용해서 작성 가능!
Verson.1
int[ ] name = new int[100];
i = 0;
while (true) {
System.out.printf("name[%d] : %d\n", i, name[i]);
i++;
if (i == 100) {
break;
}
}
Verson.2
int[ ] name = new int[100];
i = 0;
while (i != name.length or i < name.length) {
System.out.printf("name[%d] : %d\n", i, name[i]);
i++;
}
Verson.3
int[ ] name = new int[100];
i = 0;
while (i != name.length or i < name.length) {
sum += name[i];
i++;
}
-
article /detail / 1 '을 쪼개면 총 3파트로 나뉜다.
- article
- detail
- 1
=> 이렇게 쪼개는 것을 .split 라고함.
Split 사용 예시)
String cake = "article detail 1";
String[] cakePieces = cake.split(" ");
System.out.println(cakePieces[0]);
=> 결과값은 article 출력됨
//문장 정수화는 => Integer.parseInt();
int inputedId = cakePieces[2];
=> cakePieces는 String, 즉 문자이기 때문에 오류남
그래서 정수화를 해줘야함.