Overview (Java Platform SE 8 ) (oracle.com) Java Platform SE 8 docs.oracle.com 사이트 들어가서 클래스 설명문 예로 ranbom 찾아보기 java.util ctrl + f 눌러서 찾기 자바 랜덤 을 직접 만든 사람이 쓴거 자바 개발자가 직접 쓴거 하루에 하나씩 읽어보는 습관 들이기~ =========================================================== package chapter17; import java.util.ArrayList; public class Ex07 { public static void main(String[] args) { // TODO Auto-generated method stub Ar..
전체 글
Junior Developer's Blog ✨예외 분석 예외 이름 확인하기 예외 발생한 사유 at chatper17~ 위에서부터 밑으로 몇번째줄에 오류가 발생했는지 본다 ===================================================== Person 2명을 저장하고 Person 클래스를 사용해서 두사람의 정보를 생성하고 toString 메서드를 활용해서 두사람의 정보를 출력하세요 equals 메서드를 활용해서 두사람의 정보가 같은지 비교하세요 package chapter17; public class Person { // Person 클래스를 사용해서 두사람의 정보를 생성하고 // toString 메서드를 활용해서 두사람의 정보를 출력하세요 // equals 메서드를 활용해서 두사람의 정보가 같은지 비교하세요 privat..
조건문 if문 입력하는 방법 Scanner scan = new Scanner(System.in); 예 int weight = scan.nextInt(); 몸무게를 입력하면 55키로 미만이면 치킨 100키로 이상이면 다이어트 시작 이라는 말이 출력하게 만들어라~~~~~
활용 라면 가격은 850원 이다. 1. 라면 3개 가격은 ? 2. 돈이 만원이 있다면 라면을 3개 사고 남은 거스름돈은? 3. 10000원으로 컵라면을 3개를 산 후 거스름돈 구하기 4. 5000원으로 컵라면을 몇개를 살 수 있으며, 거스름돈은 얼마인가?
List 특징 : 인덱스를 기반으로 자료를 순차적으로 일반 배열과 List 비교하는것 먼저 strArray는 데이터 크기를 정하지만 strList는 처음에는 공간이 없다가 컴퓨터가 자리를 만들어준다. 출력은 이렇게 됨 add 메서드 arrayList에 마지막에 add를 한다. strList.add(2,"C"); 로 인해서 C가D자리를 세치기해서 D는 공간이 더 생긴다. List 계역의 특징 : 마지막에 데이터를 삽입/삭제 할 때는 효율적으로 동작 중간에 데이터를 삽입/삭제 할 때는 비효율적으로 동작 remove 메서드는 괄호에 인덱스 번호를 넣으면 삭제가 된다!!!!! 파란줄 해석 방법 !!!!!! 꼭 알아야함 String java.util.ArrayList.remove(int index) 파악 방법 s..
컬렉션 프레임워크 * 자료구조 자료를 효율적으로 관리하기 위한 '자료저장방식' - 변수 : 값을 저장하기 위한 공간 -> 선언 -> 저장 -> 활용 - 배열 : 값들을 저장하귀 위한 공간 -> 선언 -> 저장 -> 활용 - 배열 : 가장 기본적인 자료구조로 데이터들을 저장할때 가장 쉽게 구현할수 있지만 길이가 고정적이다. 컬렉션 프레임워크 배열 단점들을 극복하면서 데이터들을 효율적으로 저장할수있는 기술 배열이 약하면 컬렉션프레임워크 잘안됨 * List 계열 * set 계열 * Map 계열 * List, set, map 데이터들을 저장할수 있는 공간이 동적으로 늘어나고 줄어든다. 컴퓨터가 알아서 늘어나고 줄어든다 List 배열과 같이 순차적으로 데이터를 저장 배열과 같이 인덱스 번호가 존재 데이터 저장할수..