본문 바로가기

Java & Intellij

231024 TIL

1. 오늘 할 일

- 팀 발제 확인 후 팀원들과 회의하기

- 내 역할 확인하고 맡은 부분에 대해 준비하기: 오전에 계획 세워서 이행하자!

-> 오전은 발제 듣고 이것저것 확인하다가 끝났고, 배열 파트 개인공부 조금 했다.

2. 발생한 문제

- 팀장님이 코드 줄기를 거의 다 짜주셨는데 그마저도 이해 못 하겠다.

- git이랑 intellij에서 오류 뜬 거 잡느라 시간을 너무 낭비했다.

3. 보완

- 내일은 코드 열심히 읽는 데에 시간 쓰기

- 오류는.. 내가 뭐 어쩌겠니 열심히 구글링해서 적응해야지

하나는 git bash로 git 명령어 입력하다가 pull 실패한 거.

이거는 터미널이랑 git 메뉴 이용해서 하는 법 금방 찾았다. git 특강 흘려들은 게 이런 데서 티가 난다.

둘째는 파일 빨갛게 바뀌면서 Run버튼 비활성화 되는 것

Add configuration을 누르라는데 내 버전의 intellij에는 존재하지 않아서 

Edit configuration으로 써야된다는 걸 한참 헤매고 다님. 그래도 성공했으니까 됐다.

이번 사태를 겪고 나서 한글판 플러그인을 삭제했다.

4. 내일 할 일

- 오전에는 맡은 부분 코드 짜기: 전체 예약 목록 불러오는 부분

- 2시 보충반 특강

- 3시 팀 회의

- 오후에는 코드 수정

5. 오늘의 공부

오늘은 회의의 연속 속... 강의 들을 시간이 없어서 배열 진짜 쪼끔 공부했다.

// 배열 선언 
String[] coffee = new String[4]; // 크기 4의 String 배열 #1
String coffeeOrder[] = new String[4]; // 위 배열의 다른 형태 #2

// #1 & #2
coffee[0] = "아메리카노";
coffee[1] = "카페모카";
coffee[2] = "라테";
coffee[3] = "카푸치노";
// #3 배열을 선언함과 동시에 인덱스
String[] orderCoffee = new String[] {"아메리카노", "카페모카", "라테", "카푸치노"};

// #4
String[] myCoffee = {"아메리카노", "카페모카", "라테", "카푸치노"};

배열을 선언하고 인덱스를 지정하는 여러가지 방법들

 

// 배열의 길이 length를 이용한 순회
for (int i = 0; i < myCoffee.length; i++) {
    System.out.println(myCoffee[i] + " 하나");
}
System.out.println("주세요.");

 

그리고 반복문 + length를 이용해서 배열 안에 들어간 객체의 수를 알지 않아도 코드를 짤 수 있다는 부분까지! 공부하고 점심시간이 되었던 기억... 내일은 더 많이 듣자!