본문 바로가기

반응형

java(자바)

(3)
java 인터페이스(interface) 사용 방법 인터페이스(interface)란? 인터페이스란 객체의 사용 방법을 정의한 것입니다 인터페이스에 사용방법을 정의해 놓으면 사용하는 객체는 어떠한 객체를 사용할 것인지 정하지 않고 인터페이스 안에 정의된 메소드를 통해서 사용할 수 있습니다 코드를 통해서 알아봅시다! 인터페이스의 사용 방법 인터페이스의 사용방법은 생각보다 간단합니다 //일반적인 클래스 선언 public class 클래스명{...} //인터페이스 선언 public interface 인터페이스명{...} 인터페이스는 일반 클래스명 작성방법과 같이 작성합니다 카멜 표기법을 사용합니다 ex) 일반클래스 = NomalClassName 인터페이스명 = InterfaceName 일반적으로 IDE(인텔리제이, 이클립스..)에서는 생성하는 방법은 클래스 생성..
charAt() 메소드에 대해서 charAt이란? charAt은 String클래스 내부에 존재하는 메소드 입니다 문자열 내부에 있는 문자를 추출할 수 있어요! 언제 사용하나요? charAt() 메소드는 매개 값으로 주어진 인덱스의 문자를 리턴하는데 예를 들어 주민번호 뒷자리가 남자는 1로 여자는 2로 시작한다고 했을 때 인덱스의 번호로 그 앞자리만 추출해서 1이면 남자 2이면 여자 이런식으로 사용합니다 여기서 인덱스란 0에서부터 문자열의 길이 -1까지의 번호를 말해요 String numbers = "12345"; //이렇게 되어있을 때 인덱스의 번호는 //문자열: "12345" //index: 01234 이런식 입니다 사용방법 사용방법은 생각보다 간단합니다 public class CharATest(){ public void test{ ..
java 가변인자(varargs) 에 대해서 자바 1.5에서 가변 인자 메소드라고 부르는 것이 추가되었습니다 가변 인자란 쉽게 생각하면 인자(파라미터) 값이 변한다는 의미입니다 //일반 적인 파라메터의 모양 public class Varargs { public void test1(String str1 , String str2){ (생략) } } 이런 식으로 하나하나 타입을 지정해 주고 호출할 때 값을 넣어 줘야 했습니다 이 test 1 메소드에 가변 인자를 이용해서 수정한다면 public class Varargs{ public void test1(String ...){ (생략) } } 이런 식으로 가변 인자를 이용해서 수정을 할 수 있습니다 하지만 성능이 중요하다면 가변 인자(varargs)를 사용하실 때에 신중하게 사용하셔야 합니다 이유는 tes..

반응형