품목코드가 '111'와 '214'인 물건의 가격의 합계, 평균값, 최대값, 최소값, 최빈값, 총 개수 출력 Data.javaimport java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.util.ArrayList;import java.util.Arrays;import java.util.List; public class Data {private String url = "";private int code;private int total = 0;private int max, min,avg;private int modeMax;private ..
1. 필드 사용 필드를 사용한다는 것은 필드값을 읽고, 변경하는 작업을 뜻한다.외부에서 필드를 사용할 떄는 클래스로부터 객체를 생성한 뒤 필드를 사용해야 한다.필드는 객체에 소속된 데이터이기 때문에 객체가 존재하지 않으면, 필드도 존재하지 않기 때문이다. 외부에서 필드를 사용할 때는 필드가 소속된 클래스를 우선 생성한 뒤, 클래스명.필드명 으로 필드를 사용할 수 있다.( . 은 도트 연산자를 뜻한다. 객체 참조시 자주 사용된다. ) 필드 사용 예시 Building.javapublic class Building{ String address = "경기도";String company = "삼성";int height = 300;int room = 200;int year = 1998; int initializat..
클래스의 구조 클래스는 필드(Field), 메소드(Method), 생성자(Constructor)로 이루어져있다.이 구성 멤버들은 생략과 복수개의 작성이 가능하다. 현 포스팅에서는 클래스의 구성 멤버들에 대한 대략적인 소개만을 담겠다.구성 멤버들의 사용 및 오버로딩에 관한 내용은 따로 포스팅 하겠다. 클래스의 구조public class ClassName{ //필드int fileldName; //생성자ClassName(){ //생성자 내용 부분} //메소드void methodName(){ //메소드 내용 부분 }} 1. 필드(Field) 필드란 객체의 고유 데이터, 부품 객체, 상태정보를 저장하는 공간이다.예를 들어, 빌딩 클래스를 설계 할 때, 고유 데이터, 상태, 부품들은 모두 필드로 선언할 수 있다.다..