본문 바로가기

Java12

무작위 난수 생성. 1. Math 클래스 사용. int a = Math.random()*10; 0~1사이의 double 난수를 리턴하여 *10 하여 0~9까지 수를 int에 저장. 2.Random 클래스 사용 Random random = new Random(); int b = random.nextInt(10); 0~9 사이의 int 값을 리턴하여 int 에 저장. 2014. 12. 1.
[펌-http://sexy.pe.kr/tc/764][JAVA] 자바에서 실수값 반올림, 올림, 버림, 절대값 메서드 [JAVA] 자바에서 실수값 반올림, 올림, 버림, 절대값 메서드 자바 Math 클래스에서 실수값 반올림이나 올림, 버림, 절대값을 구해주는 메서드가 있다. 반올림 static long Math.round(double a) static int Math.round(float a) 예) System.out.println(Math.round(100.56)); //결과: 101 올림 static double ceil(double a) 예) System.out.println(Math.ceil(100.56)); //결과: 101.0 버림 static double floor(double a) 예) System.out.println(Math.floor(100.56)); //결과: 100.0 절대값 static doub.. 2014. 12. 1.
변수 자바의 정석 내용. 논리형 : true와 false 중 하나를 값으로 갖으며, 조건식과 놀리적 계산에 사용된다. 문자형 : 문자를 저장하는데 사용되며, 변수 당 하나의 문자만을 저장할 수 있다. 정수형 : 정수 값을 저장하는 데 사용된다.주로 사용되는 것은 int와 long이며, byte는 이진데이터를 다루는데 주로 사용되며, short는 c언어와의 호환을 위해서 추가하였다. 실수형 : 실수 값을 저장하는데 사용된다. float와 double밖에 없다. 형식/크기 1 byte 2 byte 4 byte 8 byte 논리형 boolean 문자형 char 정수형 byte short int long 실수형 float double 자료형 저장 가능한 값의 범위 bit byte boolean false,true 8.. 2014. 7. 10.
캡슐화 데이터를 외부에서 함부로 변경하지 못하도록 하기위해 외부로부터 접근을 제한 하는것을 캡슐화 라고한다. 데이터(멤버변수)를 보호하기 위해 캡슐화 한다. 캡슐화를 하려면 인스턴스 변수(클레스 변수 )를 private 로 지정하고 접근 제어를 위해 public으로 지정된 게터와 세터를 만들면 된다. 해드퍼스트 예 - class GoodDog { // 인스턴트 변수를 private로 만듭니다. private int size; // 게터메소드를 public으로 만듭니다. public int getSize() { return size; } // 세터메소드를 public으로 만듭니다. public void setSize(int size) { this.size = size; } void bark() { if (size.. 2014. 7. 10.