개발(116)
-
Day08
키워드 : private 접근제한자 / setter getter 메소드 / 사칙연산 계산기 / 인스턴스 메소드 / 클래스 메소드 / 메소드 오버로딩 / javadoc 파일 / index 생성하기 / 삼항연산자 / 생성자 함수 / 기본 생성자 / 유효성 검증 / ***** 01. day07 패키지의 Person 클래스를 day08 패키지의 Test02_Person에서 사용하기 ※ name, age, gender와 같은 내부의 변수들은 public이 아니기 때문에, 접근 불가 ▶ setter, getter 메소드를 만들어 접근해야 한다. ※ print() 함수는 public 하므로 접근 가능 02. Book 클래스에서 private 접근제한 처리된 변수들을 setter 메소드를 통해 Test01_Book 클..
2020.10.07 -
Day07
키워드 : 배열과 검색 기능 / Account 클래스와 계좌이체 / 접근 제한 처리 + setter, getter 인캡슐레이션 / this / set get 메소드 / 다이아몬드 모양으로 * 출력하기 ***** 01. 배열의 선언, 생성, 초기화 복습 + 배열 내 특정한 값이 존재하는지 확인할 수 있다. 02. 배열 내의 자료를 바탕으로 검색 기능 만들기 03. Account 클래스를 만들고 입출금 기능 만들기 ▶ void와 return의 의미를 이해한다. ▶ this가 가리키는 변수가 무엇인지 구분한다. 04. 접근 제한 처리와 접근 지정자 + setter, getter 인캡슐레이션 ▶ public은 다른 패키지에 있어도 접근하여 사용할 수 있다. ▶ private은 같은 클래스 내에 있더라도 { 브레..
2020.10.06 -
Day06
키워드 : for 조건문/ while 조건문 / do while 조건문 / Scanner / 자원반납 / (System.in) / .nextLine() / .close() / for 조건문 기술법 for (int data : 변수) { } / 배열에서 "String타입 데이터"와 익명처리 및 유효성 검사 / 배열에 있는 모든 값 더하기 / Arrays.toString() 메소드 / 메인함수에서 args의 의미 / 역순으로 추출하기 / String 타입에서 원하는 위치 인덱스의 문자열 출력하기 / 한 번에 입력된 String 데이터를 나눠서 출력하기 / 배열 리사이징 / 배열 복제 / 배열 오름차순 정렬 / 2차원 배열 / ***** 01. 복습 : for 조건문 / while 조건문 / do while ..
2020.09.30 -
Day05
키워드 : for반복문 / 1~100 합계 / 내림차순 출력 / 2가지 조건 만족하기(for+if) / for-while-do while 비교 / 난수 발생 Math.ramdon() 메소드 / 이중 for 문 (구구단 만들기) / break, continue, return / 라벨링(OUT-break OUT) / 1~?까지 합이 500이 넘는 자연수 구하기 / 1글자씩 추출하여 대문자로 변환하기 / StringBuilder , StringBuffer / 암호화 출력 (Cisear Cipher) / 배열(Array) ***** 01. for문을 사용한 동일한 문장 n회 출력하기 for (초기값 설정 ; 조건식 ; 증감식) { } ※ for loop 안에서 선언된 변수에 대해 조건을 설정하지 않을 경우 무한..
2020.09.28 -
Day04
키워드 : 선언문 / 초기화 / if 조건문 / 다이얼로그 상자 JOptionPane.showInputDialog() / 문자열 내 공백제거 .trim() / 글자수 세기 .length() / 특정 문자열 추출과 익명처리 .charAt() / null 값에 의한 오류 / 유효성 검사 / switch 조건문 / 이클립스 작업 파일 백업 / 자바 작업 환경 설정 ***** 01. 선언문과 초기화 작업, 단항 연산자 복습 02. if 조건문과 삼항 연산자 if (조건식) {true수행문} else {false수행문} : 조건식이 참일 경우 수행할 작업과 거짓일 경우 수행할 작업 ex) if (나이가 8살 이상이라면) {학교에 다닙니다} else {학교에 다니지 않습니다} ※ if 구문에 if만 있을 수도 있고..
2020.09.25 -
Day03
키워드 : 산술연산자 / 자동 형 변환 / 비교연산자 / 논리연산자 / if문 / Character.isDitit() / 삼항연산자 / 비트연산자 / equal 연산자/ equals 메소드 / 대소문자 변환 / 짝수홀수 판별 / ***** 01. 산술연산자를 이해하고 사용할 수 있다. 02. 자동 형 변환에 익숙해지고 출력문에 적절히 활용할 수 있다. 03. 산술 연산자를 이용하여 출력값을 변화시킬 수 있다. 04. 산술 연산자를 이용하여 대문자와 소문자로 변환할 수 있다. 05. 비교 연산자(관계 연산자, 이항 연산자)를 이용하여 값을 판별할 수 있다. ▶ > = 0? "양수":(_______________________)); 15. Quiz 다음은 대문자를 소문자로 변경하는 코드입니다. 변수 ch에 ..
2020.09.24