본문 바로가기
728x90
반응형

Java77

프로그래머스 - 모음 제거 class Solution { public String solution(String my_string) { String answer = ""; answer = my_string.replaceAll("[a,e,i,o,u]",""); return answer; } } 2023. 3. 3.
프로그래머스 - 문자열안에 문자열 class Solution { public int solution(String str1, String str2) { if(str1.contains(str2)){ return 1; } else{ return 2; } } } 2023. 3. 3.
[Java] 자동형변환과 수동형변환 자동형변환 double a = 1; 에서 a에는 자동으로 1.0 실수형태로 형변환이 되어서 들어간다. 수동형변환 double a = 1.5; int b = (int)a; 수동으로 직접 형변환을 시켜줘야 한다. // 작은컵에서 큰컵으로 옮길 때는 안전, 자동형변환 int i = 10; double d = i; // 큰컵에서 작은컵으로 옮길 때는 안전보장x, 수동형변환 필요 doubld d = 10.0; int i = (int)d; // 작은컵에서 큰컵으로 옮길 때는 안전, 자동형변환 청둥오리 a청둥오리 = new 청둥오리(); 오리 a오리 = a청둥오리; // 큰컵에서 작은컵으로 옮길 때는 안전보장x, 수동형변환 필요 오리 a오리 = new 청둥오리(); 청둥오리 a청둥오리 = (청둥오리)a오리; 2023. 2. 28.
[Java] Object 클래스의 메서드 java.lang 패키지 프로그래밍시 import 하지 않아도 자동으로 import 된다. 만ㅇㅎ이 사용하는 기본 클래스들이 속한 패키지이다. String, Integer, System 등이 있다. Object 클래스 java.lang.Object 클래스이다. 모든 클래스의 최상위 클래스이다. 모든 클래스는 Object에서 상속받고, Object 클래스의 메서드 중 일부는 재정의해서 사용할 수 있다. 컴파일러가 extends Object를 추가했다. (class Human extends Object) toString() 메서드 객체의 정보를 String으로 바꾸어서 사용할 때 쓰인다. String이나 Integer 클래스는 이미 재정의 되어 있다. 클래스에서 toString()을 오버라이딩해서 사용할 수.. 2023. 2. 28.
728x90
반응형