728x90
반응형
728x90
반응형
DecimalFormat 숫자를 형식화할 때 사용한다. 형식화한 후에는 int값이 아니라 String값으로 변환됨. 0, #, E를 적절히 사용하여 출력하고 싶은 format을 지정해서 출력하자 출력문: 1.22000 | 1.22 double i = 1.22; DecimalFormat df = new DecimalFormat("0.00000"); DecimalFormat df2 = new DecimalFormat("#.####"); //DecimalFormat df2 = new DecimalFormat("#.##00"); // 오류발생 //뒤에 소수점 붙일 때는 아예 0만쓰던지 #만 써야함 System.out.println(df.format(i)); //0일 경우 10진수가 존재할 경우 그 값을 출력하고..
테스트 예시 만들기 1개의 Test의 class 생성 Test값을 받는 리스트 생성 리스트를 출력하는 Main class 생성 1. 테스트의 class 는 전 글에서 복붙하여 사용 - 이유: 귀찮음 import java.text.DecimalFormat; import java.text.SimpleDateFormat; import java.util.Date; public class Test { //테스트 1개의 정보를 입력 private static int count; private int index; private String TestName; private boolean isResult; private int TestPrice; private Date date; // 생성자 입력 public Test(..
주의할 점: 언어의 늪에 빠지지말고 일단 학습하여 흐름을 눈에 익힌 후에 개념을 이해하자 클래스의 정의 데이터와 그 데이터를 처리하기 위한 메소드를 가짐 VO or DTO라고 불림: Value Object & Data Access Object bean: 자바를 구성하는 최소단위로 처리 데이터를 메모리에 기억하는 멤버변수와 getter & setter로 구성되 있음 클래스의 순서는 대략적으로 이렇다 멤버변수 선언 > 생성자 입력 > getters&setters (데이터 계산 메소드) 입력 > toString 입력 (데이터 출력문) 아래의 예시를 보면서 이해할 것 1. 멤버 변수 선언 - 주어진 데이터는 아무나 접근하여 바꾸면 안되기때문에 private 접근제한자로 접근을 제한한다. 아래는 데이터 초기화를 ..