분류 전체보기 562

[백준][java][2720][세탁소 사장 동혁]

import java.util.Scanner; // 2720세탁소 사장 동혁 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); /** * Quarter: $0.25 * Dime: $0.10 * Nickel: $0.05 * Penny: $0.01 */ int t = in.nextInt(); // 테스트 케이스 수 int[] change = {25, 10, 5, 1}; // 잔돈종류 for (int i = 0; i < t; i++) { int cash = in.nextInt(); int last = cash; for (int j = 0; j < change.length; j++) { ..

[NETFLIX][영화] 우주인

★ ★ ☆ 2.5    장르에 액션이라 되어있는데 진짜 아니구요.     거미가 외계인이서 첨에 못 볼 뻔했는데나름 보다보면 조금..적응 됩니다.    초반부터 나오는 영상들로 알 수 있듯이부부, 사랑, 과거, 자기자신을 사색하는 내용입니다.   원래 루즈한 내용을 안 좋아하는데주인공의 현실적인 면(외계인을 침착하게 죽이려하거나 본부에 알리지 않는 등) 적당한 이기심이란 무엇인가  같이 생각하게 되는 호기심을 이끌어내끝까지 보게되었습니다.    스포 O↓   모든 걸 통달한 뒤깨달은 사랑   과거에 묶여있던 자신을 인정하고소중한 것이 무엇인 지 깨닫고 갈등을 회복하며 마무리합니다. 단순히 '사랑은 위대하다'가 아니라주인공이 부려온 이기심이 정도를 지나쳤다는 거죠.하지만 그 덕분에 전세계적으로 유명한 우주..

[JAVA]상속 Inheritance

상속 Inheritance: 두 클래스를 부모와 자식으로 관계를 맺어주는 것.기존의 클래스로 새로운 클래스를 작성하는 것(코드의 재사용). 2D 좌표를 표기하는 Point2D라는 이름의 class와 3D 좌표를 표기하는 Point3D라는 class가 있을 경우에Point2D를 상속 받은 Point3D 클래스에서 x,y,z사용할 수 있습니다.  class명에 extend가 붙기 때문에..  ❗ 상속이 안되는 예외적인 경우 부모클래스에서 private을 쓴 필드와 메소드는 상속대상에서 제외된다. 또 패키지가 다른 경우엔 default를 사용한 경우도 상속제외이다.  응용

[백준][java][11005][진법 변환 2]

import java.util.Scanner; // 11005진법 변환 2 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); // 10진법 수 int b = in.nextInt(); // 진법 in.close(); StringBuilder sb = new StringBuilder(); while (n != 0) { int last = n % b; String res = ""; if (last >= 10 ) { char c = (char) ((int) last + 55); res = Character.toString(c); } else { re..

[JAVA]변수의 초기화

지역변수lv는 사용 전 꼭 수동초기화 해야한다 int x; // 인스턴스 변수 iv int y = x; // 재사용이 빈번하여 자동으로 0으로 초기화된다. void method1() { int i; // 지역변수lv // int j = i; // ERROR 지역변수를 초기화하지 않아 사용할 시 에러. } 지역변수 lv : local valiable는 초기화 하지 않을 시 에러 발생. 따라서 변수 선언 시 값을 대입하는 초기화가 필요합니다. 인스턴스 변수 iv : instance valiable 은 사용이 빈번하여 클래스 생성시 자동으로 0으로 초기화 된다. 자동초기화시 참조변수는 null, boolean은 false, 그 외의 값은 0 으로 초기화된다고 보면 된다. 크게 명시적초기화(간단초기화) 와 bl..

[JAVA]생성자 this()와 참조변수 this

똑같이 생겼지만 ()가 붙느냐의 차이로 전혀 다른 역할을 합니다 생성자 this () : 같은 class의 다른 생성자를 호출 시 사용 class Car2 { String color; String gearType; int door; Car2() { /* 코드의 중복을 제거 color = "white"; gearType = "quto"; door = 4; 이렇게 쓰는 대신 this를 사용해 아래처럼 쓸 수 있다. */ this("white", "auto", 4); } Car2(String color) { /* * 다른 생성자 호출 시 첫 줄에서만 사용해야 한다. * color = "white"; -> X * * 같은 클래스 안의 생성자 호출시 class이름 대신 this를 사용해야 한다. * Car2(co..

반응형