전달하는 문자를 구분자로 분리한 후 각 숫자의 합을 구한다.
쉼표 또느 콜론을 구분자로 가지는 문자열을 전달하는 경우 구분자를 기준으로 구분
("" => 0, "1,2" =>3, "1,2,3" => 6, "1,2:3" => 6)
앞의 기본 구분자 (쉼표, 콜론)외에 커스텀 구분자를 지정가능
커스텀 구분자는 문자열 앞부분의 "//"와 "\n"사이에 위치하는 문자를
커스텀 구분자로 사용한다.
문자열 계산기에 음수를 전달하는 경우 Runtime Exceiption 으로 예외처리해야함
접근제어자 : public protected default private
제어자 : static final abstarct native transient synchronized volatile strictfp
static 선언이 도니 멤버는 굳이 인스턴스를 생성하지 않아도 호출이 가능
System.out.println() 메소드는 static 메소드이다.
객체를 생성하지 않고 이를 호출해 사용가능.
static 메소드 내에선 객체를 생성해야하는 인스턴스 멤버를
직접사용할 수 없다.
즉 static 메소드는 클래스 변수만 사용가능하다
https://m.blog.naver.com/PostView.nhn?isHttpsRedirect=true&blogId=29java&logNo=70188900690&categoryNo=7&proxyReferer=
매개변수는 사용자가 입력하는값
자바에서 메소드는 두가지 데이터형을 갖는데
String, int, boolean등 return을 사용하는 메소드와
void를 사용해 return이 없는 메소드로 나뉨
java how to check string is number
{1, 2, 4}
1 + 2+ 4 = 7
그냥 궁금한거..
java에서 트리는 뭐지?..
interface는 뭐고..?
import는 어디서 무슨 패키지, 메소드를 가져와주는 거지?
org는 무슨 패키지 인가
void는 패키지인가
댓글