2023/10/24 😍 클래스 실습 과제
·
👩🏻‍💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/⠀⠀⠀⠀ Jᴀᴠᴀ
👇 공부한 자료들의 실제 소스파일들을 기록해논 공간입니다 👇 GitHub - gayulz/StudyHistory: 나의 공부 기록 commit 나의 공부 기록 commit . Contribute to gayulz/StudyHistory development by creating an account on GitHub. github.com 오늘의 실습 과제 소스 작성 전 정리 ToDoList 만들기 1. 일정등록 2. 일정수정 3. 일정삭제 4. 전체보기 Package todo Class Main // 프로그램 시작 TodoList // 생성자 및 프로그램 실행 Work // 일정을 등록할때 등록할 내용 클래스 String day - 일정 날짜 String text - 일정 내용 int iptWork - 중..
2023/10/23✨ 클래스
·
👩🏻‍💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/⠀⠀⠀⠀ Jᴀᴠᴀ
👇 공부한 자료들의 실제 소스파일들을 기록해논 공간입니다 👇 GitHub - gayulz/StudyHistory: 나의 공부 기록 commit 나의 공부 기록 commit . Contribute to gayulz/StudyHistory development by creating an account on GitHub. github.com 클래스 feat. 내가 정의한 자료형 클래스는 객체가 아니다. 설계도 같은 느낌으로 생각하면 된다. 클래스를 정의하여 만들고. new 를 사용하여 정의된 클래스를 사용할 수 있도록 만든 것이 객체이다. 클래스의 첫 글자는 대문자로 작성해야한다. - 이유 : 원시타입이 아닌 참조 타입임으로 대문자로 시작하는 것 - 참조 타입 특징 : 같은 객체의 주소를 공유한다. 주소로 접..
2023/10/20 ⭐️ 조별미션 - 즐겨봐요 게임의숲
·
👩🏻‍💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/⠀⠀⠀⠀ Jᴀᴠᴀ
👇 공부한 자료들의 실제 소스파일들을 기록해논 공간입니다 👇 GitHub - gayulz/StudyHistory: 나의 공부 기록 commit 나의 공부 기록 commit . Contribute to gayulz/StudyHistory development by creating an account on GitHub. github.com 이번 주 미션을 마무리하며 어제 만들었던 작은 미션을 좀더 확장해보고자 하였다 기본 게임에서 확장된 암기 퀴즈 게임도 만들었는데 같이 작업한 동생이 너무 잘해주었다 (뿌듯) 수월하게 마무리 한 것 같아 정말 맘에든다. 그리고 사용한 클래스 , 메서드, 생성자 등등 그런 기능들을 써보면서 정리하고 어떻게 하면 더 잘 하는 건지 고민을 더 해볼 수 있는 기회가 된 것 같았다 ..
Algorithm - 유효한 팰린드룸
·
👩🏻‍💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/⠀⠀⠀⠀ Aʟɢᴏʀɪᴛʜᴍ
👇 공부한 자료들의 실제 소스파일들을 기록해논 공간입니다 👇 GitHub - gayulz/StudyHistory: 나의 공부 기록 commit 나의 공부 기록 commit . Contribute to gayulz/StudyHistory development by creating an account on GitHub. github.com 오늘의 문제 문제풀이 고민 1. 소문자와 대문자 통합시키기 -> 대문자로 변환 2. 문자열 내 숫자와 특수문자 삭제 3. i의 문자가 바뀔때 마다 마지막 문자와 같은지 비교 4. i의 문자와 끝 문자와 같을 경우 flag에 true를 넣어주고 5. 틀릴 경우에는 false 를 반환시켜준다. 그리고 종료 6. 계속 같은 경우 문자열의 중간 인덱스까지 비교하고 모두다 true..
2023/10/18👋 클래스/메소드/생성자/변수
·
👩🏻‍💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/⠀⠀⠀⠀ Jᴀᴠᴀ
👇 공부한 자료들의 실제 소스파일들을 기록해논 공간입니다 👇 GitHub - gayulz/StudyHistory: 나의 공부 기록 commit 나의 공부 기록 commit . Contribute to gayulz/StudyHistory development by creating an account on GitHub. github.com 오늘의 이야기 드디어 2차원 배열이 지나갔다 ( 끝났다고 한게 아니고 잠시 지나간 거다) 수업을 같이 듣는 동료들이 너무 힘들어하고(나도 힘듦) 그래서 선생님이 2차원배열은 다음에 또 하는 걸로 하고 다음 이론수업을 진행하였다. 너무 행복햇.... 다.... 오늘 공부한 내용을 정리해 본다 자바 용어 정리 변수란? 메모리공간이란? 메서드란? 생성자란? 클래스 정의 접근자 ..
2023/10/16✏️ 2차원 배열
·
👩🏻‍💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/⠀⠀⠀⠀ Jᴀᴠᴀ
👇 공부한 자료들의 실제 소스파일들을 기록해논 공간입니다 👇 GitHub - gayulz/StudyHistory: 나의 공부 기록 commit 나의 공부 기록 commit . Contribute to gayulz/StudyHistory development by creating an account on GitHub. github.com 2차원 배열이란 ? 행과 열로 구성된 배열 선언 방법 - 자료형[][] 변수명 = new 자료형 [행크기][열크기]; - 자료형 [][] 변수명 = { {} , {} } ; 해당 사진의 배열을 선언 시 행 : 5 열 : 6 >> int [][] a = new int [5][6]; >> int [][] a = { {6,5,4,3,2,1} , {12,11,10,9,8,7}, ..
2023/10/13⭐️ 미니프로젝트 완성
·
👩🏻‍💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/⠀⠀⠀⠀ Jᴀᴠᴀ
👇 공부한 자료들의 실제 소스파일들을 기록해논 공간입니다 👇 GitHub - gayulz/StudyHistory: 나의 공부 기록 commit 나의 공부 기록 commit . Contribute to gayulz/StudyHistory development by creating an account on GitHub. github.com 프로젝트 소스파일 프로젝트 후기 단순 개발만 하는게 아닌 가독성이 좋고 시간복잡도도 고려하며 유지보수에 용이한 소스를 개발을 하는 개발자가 내가 추구하는 개발자의 모습이었다. 아직 배우지 않은 부분까지 써가면서 계획을 했지만 시도만 좋았고 결과는 좋지 않았다 ( 하면 할수록 스스로 불만족이 컸다 ) 아직 클래스의 정의와 클래스를 사용하는 이유, 메서드의 정의, 사용법, 사..
2023/10/06🌱 지금까지 배운 자바테스트
·
👩🏻‍💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/⠀⠀⠀⠀ Jᴀᴠᴀ
👇 공부한 자료들의 실제 소스파일들을 기록해논 공간입니다 👇 GitHub - gayulz/StudyHistory: 나의 공부 기록 commit 나의 공부 기록 commit . Contribute to gayulz/StudyHistory development by creating an account on GitHub. github.com 공부하기 전 마인드 체크 문제 해결에 대한 부분은 내가 어떻게 문제를 풀었는지가 가장 중요하다. 코드가 중요한 게 아니다. 항상 문제문석 ➡️ 손코딩 검증 ➡️ 코딩 패턴이 습관 되어야 한다. 시작값과 조건 설정을 잘해야 되며, 반복하는 패턴을 찾아내야 한다 라인을 줄이라는 말은 그대로 수학적인 수식이나 수학적인 개념이 들어간다 보면 된다. 오늘은 지금까지 배운 내용을 토..
2023/10/04✨ break & continue
·
👩🏻‍💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/⠀⠀⠀⠀ Jᴀᴠᴀ
👇 공부한 자료들의 실제 소스파일들을 기록해논 공간입니다 👇 GitHub - gayulz/StudyHistory: 나의 공부 기록 commit 나의 공부 기록 commit . Contribute to gayulz/StudyHistory development by creating an account on GitHub. github.com 오늘은 기나긴 추석 연휴를 끝내고 학원에 출근 ! 이번주 토요일은 정보처리기사 실기 시험인지라 추가 공부는 못하고 토요일 시험 볼 때까지는 하루 수업만 정리하려고 합니다 (이해해 주세요) Today continue : 더 이상 코드를 실행하지 않고 반복을 계속하여라 , 증감식은 동작함 break : 현재의 반복문을 종료하시오 **반복문에서 사용가능하다** 반복문 실수의 중..
2023/09/27🌱 배열과 단일for문을 사용한 문제풀이
·
👩🏻‍💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/⠀⠀⠀⠀ Jᴀᴠᴀ
👇 공부한 자료들의 실제 소스파일들을 기록해논 공간입니다 👇 GitHub - gayulz/StudyHistory: 나의 공부 기록 commit 나의 공부 기록 commit . Contribute to gayulz/StudyHistory development by creating an account on GitHub. github.com 문제 1 . String 변수에 있는 숫자연산식에 연산을 처리하라 String a ="23 - 56 + 45 * 2 - 56"; 수식을 계산하는 프로그램을 작성하세요. 수식 계산 규칙은 연산자 우선순위 없이 앞에서부터 차례대로 계산한다. 지금까지 공부한 내용으로 해결하시고, 형변환만 검색이 가능합니다. package TASK; public class task01 { pub..
2023/09/26🤔 반복문과 배열 문제 풀기
·
👩🏻‍💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/⠀⠀⠀⠀ Jᴀᴠᴀ
👇 공부한 자료들의 실제 소스파일들을 기록해논 공간입니다 👇 GitHub - gayulz/StudyHistory: 나의 공부 기록 commit 나의 공부 기록 commit . Contribute to gayulz/StudyHistory development by creating an account on GitHub. github.com 과제 1. 선택받은 너 선택받은너 int[] letter={8,12,4,13,2,14,4,5} 짝수만 출력하시오. public class task01 { public static void main(String[] args) { // 배열 선언문 int[] letter = { 8, 12, 4, 13, 2, 14, 4, 5 }; // 짝수만 찾아내여 반복 출력하는 문 for ..
2023/09/25🌙 배열 및 for문 활용
·
👩🏻‍💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/⠀⠀⠀⠀ Jᴀᴠᴀ
👇 공부한 자료들의 실제 소스파일들을 기록해논 공간입니다 👇 GitHub - gayulz/StudyHistory: 나의 공부 기록 commit 나의 공부 기록 commit . Contribute to gayulz/StudyHistory development by creating an account on GitHub. github.com 지난 수업 정리 1 . 자료형 : 변수에 넣을 재료에 특성을 정하는 것 변수 선언 시 변수가 저장할 수 있는 값의 타입, 종류는 정수/실수/문자/문자열이 있다 정수는 Int 실수 float, double 문자 char 문자열 String Int 4byte , float 4byte , double 8byte , char 2byte 2. 조건문 : 특정 조건에 대해 참 거짓을..
유리쯔의일상
'자바공부' 태그의 글 목록 (3 Page)