javascript 를 들어가기전 명령어를 예습해보는 시간을 가졌다.
System.out.println("-");
System.out.println("a");
System.out.println("a");
가 5천만개 있다고 가정을해보자 이것을 일일히 수정하기는 힘들것이다
이럴때 코드를
public static void printTwoTimesA() {
System.out.println("-");
System.out.println("a");
System.out.println("a");
}
이런식으로 printtwotimesA() 으로 묶어주는 방식을 Method 의 기본형식 이라고한다.
예시
public static void main(String[] args) {
// 50000000
printTwoTimesA();
// 50000000
printTwoTimesA();
// 50000000
printTwoTimesA();
}
public static void printTwoTimesA() {
System.out.println("-");
System.out.println("a");
System.out.println("a");
}
}
결과

이런식으로 표현이 가능하다.
메소드의 출력
public class OutputMethod {
public static String a() {
// ...
return "a";
}
public static int one() {
return 1;
//...
}
public static void main(String[] args) {
System.out.println(a());
System.out.println(one());
}
}
system.out.printin(a()); 을만들어서 실행시키면 알파벳 a로 되게하고
system.out.printin(one()); 을만들어서 실행시키면 정수1 이 되게한다
return"a" = a라는 메소드는 리턴"a" 라는 값이 된다
"a " 는 문자열이기에 public static 뒤에 string 을 붙여준다.
public static int one() {
return 1;} 은 정수 1이 값이 된다
메소드끝날때에도 return 을 쓰기도한다
public static void = 리턴값 이없음
public static int = 리턴값이 정수
javasript 는 html 와 다르게 명령어도 달랐음
public static int 와 string 의 분간이 어려웠음
인터넷검색을 참조하여 차이점을 알아냄
" " 을 붙이면 문자 string
javasript를 다시하면서 처음부터 천천히 하고있는데 손에 익숙하지가 않다...
책을 보며 다시 명령어 부터 외우는것으로 시작해야할거같다.