[JAVA]초보 개발자 김주호와 기초부터 시작하는 자바공부 2일차 (객체지향, 메소드, 반복, 재귀, 배열, 다차원 배열)
·
자바 공부
※우선 이 글은 자바가 설치되어 있다는 가정하에 이클립스를 기반으로 작성합니다. 처음 해보는 블로그 포스팅이었다 보니까 아직 꾸미는 것이나 작동하는 면에서 많이 미숙한 점이 많은 것 같습니다. 그래도 이 글을 보시는 분들과 저의 성장과정이라고 생각하고 좋게 봐주셨으면 좋겠습니다. 오늘 공부 순서는 1. 객체지향이란? 2. 사용자 정의 메소드(함수) 3. 반복 메소드(함수) 4. 재귀 메소드(함수) 5. 배열 6. 다차원 배열(2차원) 이렇게 구성되어 있습니다. 그럼 시작하겠습니다. 객체지향이란? -객체지향 : 객체는 실세계에 존재하거나 생각할 수 있는 것을 뜻하면 이에 대한 데이터만이 아니라 그 데이터의 조작 방법에 대한 정보를 포함하고 있어 이를 다루는 수법을 객체지향이라고 한다. -객체지향 프로그래밍..
[JAVA]초보 개발자 김주호와 기초부터 시작하는 자바공부 1일차 예제 풀이
·
자바 공부
※꼭 제 코드가 맞는 것도 아니고 정해진 답이 있는 것도 아닙니다. 문제가 어려워 접근하지 못하시는 분들을 위한 풀이이니 잘못된 점이 있으면 댓글로 남겨주시면 감사하겠습니다. 예제의 출력은 이 예제를 눈으로만 보고 계시는 분들이 있을 것 같아 직접 해보고 출력 값이 어떨까를 알고 가셨으면 하는 마음에 출력 값은 제공하지 않습니다. 궁금하신 분들은 코드를 복사해서 컴파일해보세요! 예제 1) (0 < second < 3600) 범위의 초(second)를 입력받았을 때 몇 분 몇 초인지 출력. hint : 사칙연산 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 import java.util.Scanner; public class Ex1 { public static ..
[JAVA]초보 개발자 김주호와 기초부터 시작하는 자바공부 1일차 (변수, 연산자, 조건문, 반복문)
·
자바 공부
※우선 이 글은 자바가 설치되어 있다는 가정하에 이클립스를 기반으로 작성합니다. 제가 전역을 하고 다시 프로그래밍을 시작했을 당시 정말 아무것도 기억이 안 났습니다. 기껏해야 System.out.print가 출력인 것만 기억나는 정도?? 그 상태로 백준 알고리즘을 풀다 보니 약 100문제를 단계별로 풀면서도 솔직히 말하면 기초 문제인데 막히는 것도 많고 다른 사람들의 해설을 보는 일도 7~80 퍼에 달했습니다. 그래서 복학하기 전 이 시간을 기회로 '아예 처음부터 기초를 잡아가자.'라는 생각을 가지고 시작하는 포스팅입니다. 틀린 점이 있어도 나쁘게 생각 말고 댓글로 알려주시면 감사하겠습니다. 제일 처음 변수를 공부했습니다. 변수란? -> 변하는 수나 변하는 값을 넣는 공간. 변수 타입 : 변수 타입에는 ..