본문 바로가기

자바48

[처음부터 다시 하는 JAVA] 메서드 호출과 값 전달 처음부터 다시 하는 자바 공부는 인프런의 김영한 강사님의 강의를 참고해서 공부했다. 링크 : https://www.inflearn.com/course/%EA%B9%80%EC%98%81%ED%95%9C%EC%9D%98-%EC%9E%90%EB%B0%94-%EC%9E%85%EB%AC%B8 [지금 무료] 김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음 강의 - 인프런 프로그래밍에 처음 입문하는 분들을 위한 자바 강의입니다. 코드를 따라하면서 손쉽게 자바를 배울 수 있습니다., 국내 개발 분야 누적 수강생 1위, 제대로 만든 김영한의 자바 입문[사진][임베 www.inflearn.com 메서드 호출과 값 전달1 지금부터 자바에서 아주 중요한 대원칙 하나를 이야기하겠다.(밑줄 100번 긋자!) 자바는 항상 변수.. 2024. 1. 23.
[처음부터 다시 하는 JAVA] 메서드 2 처음부터 다시 하는 자바 공부는 인프런의 김영한 강사님의 강의를 참고해서 공부했다. 링크 : https://www.inflearn.com/course/%EA%B9%80%EC%98%81%ED%95%9C%EC%9D%98-%EC%9E%90%EB%B0%94-%EC%9E%85%EB%AC%B8 [지금 무료] 김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음 강의 - 인프런 프로그래밍에 처음 입문하는 분들을 위한 자바 강의입니다. 코드를 따라하면서 손쉽게 자바를 배울 수 있습니다., 국내 개발 분야 누적 수강생 1위, 제대로 만든 김영한의 자바 입문[사진][임베 www.inflearn.com 메서드 정의 메서드는 다음과 같이 정의한다. public static int add(int a, int b) { //메서드 .. 2024. 1. 22.
[처음부터 다시 하는 JAVA] 메서드 처음부터 다시 하는 자바 공부는 인프런의 김영한 강사님의 강의를 참고해서 공부했다. 링크 : https://www.inflearn.com/course/%EA%B9%80%EC%98%81%ED%95%9C%EC%9D%98-%EC%9E%90%EB%B0%94-%EC%9E%85%EB%AC%B8 [지금 무료] 김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음 강의 - 인프런 프로그래밍에 처음 입문하는 분들을 위한 자바 강의입니다. 코드를 따라하면서 손쉽게 자바를 배울 수 있습니다., 국내 개발 분야 누적 수강생 1위, 제대로 만든 김영한의 자바 입문[사진][임베 www.inflearn.com 메서드 자바에서는 함수를 메서드(Method)라고 함. 메서드도 함수의 한 종류라고 생각하면 된다. 지금은 둘을 구분하지 않.. 2024. 1. 21.
[처음부터 다시 하는 JAVA] 향상된 for문 (for-each) 처음부터 다시 하는 자바 공부는 인프런의 김영한 강사님의 강의를 참고해서 공부했다. 향상된 for문 (for-each) //향상된 for문, for-each문 for (int number : numbers) { System.out.println(number); } 앞서 일반 for문과 동일하게 작동함 향상된 for문은 배열의 인덱스를 사용하지 않고, 종료 조건을 주지 않아도 된다. 단순히 해당 배열을 처음부터 끝까지 탐색함 작동 방식 : : 의 오른쪽에 numbers 와 같이 탐색할 배열을 선택하고, : 의 왼쪽에 int number 와 같이 반복할 때 마다 찾은 값을 저장할 변수를 선언한다. 그러면 배열의 값을 하나씩 꺼내서 왼쪽에 있는 number 에 담고 for문을 수행한다. for문의 끝에 가면 .. 2024. 1. 20.
[처음부터 다시 하는 JAVA] 2차원 배열 처음부터 다시 하는 자바 공부는 인프런의 김영한 강사님의 강의를 참고해서 공부했다. 2차원 배열 - 시작 지금까지 학습한 배열은 단순히 순서대로 나열되어 있었다. 이것을 1차원 배열이라 한다. 이번에 학습할 2차원 배열은 이름 그대로 하나의 차원이 추가된다. 2차원 배열은 행과 열로 구성된다. 2차원 배열은 int[][] arr = new int[2][3] 와 같이 선언하고 생성한다. 그리고 arr[1][2] 와 같이 사용하는데, 먼저 행 번호를 찾고, 그 다음에 열 번호를 찾으면 된다. 행은 영어로 row(로우), 열은 영어로 column(컬럼)이라 한다. 자주 사용하는 단어이니 알아두자. 2차원 배열의 사용법은 [] 가 하나 추가되는 것을 제외하고는 앞서본 1차원 배열과 같다. 그림의 배열에 들어있는.. 2024. 1. 18.
[처음부터 다시 하는 JAVA] 배열 리펙토링 처음부터 다시 하는 자바 공부는 인프런의 김영한 강사님의 강의를 참고해서 공부했다. 배열 리펙토링 배열 리펙토링 - 변수 값 사용 이제 배열을 사용해서 코드를 단계별로 리펙토링 해보자. 먼저 변수 값을 사용한 부분을 변경해보자. //변수 값 사용 System.out.println("학생1 점수: " + students[0]); System.out.println("학생2 점수: " + students[1]); System.out.println("학생3 점수: " + students[2]); System.out.println("학생4 점수: " + students[3]); System.out.println("학생5 점수: " + students[4]); 변수명이 students 로 같기 때문에 숫자가 반복되.. 2024. 1. 17.