250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 기초코딩
- 자바프로그래밍
- 자바기초
- spring
- Git
- 이클립스
- 제이쉘
- 데이터베이스
- 프로그래밍언어
- 초보코딩
- 스프링 기초
- Elk
- 프로그래밍
- 자바 스프링
- 초보코딩탈출
- github
- 스프링
- 클래스
- JAVA기초
- 프로그래밍기초
- 컴퓨터과학개론
- Java
- 코딩초보
- 자바
- 메소드
- 배열
- eclips
- JShell
- 리눅스
- 알고리즘
Archives
- Today
- Total
키보드워리어
【JAVA】구구단표 프로그램에 더 많은 메소드 적용해보자 본문
728x90
안녕하세요 【키보드 워리어】
⌨🗡🧑
블로그 방문자 여러분, 안경닦이입니다.
이전 구구단표 클래스 프로그램에 후속 편입니다.이 섹션 처음부터 보시면 이해가 수월하십니다.
2022.10.09 - [JAVA 완전정복!!/JAVA] - 【JAVA】이클립스로 구구단표 클래스 만들어보자
메소드 오버 로딩
(오버로드 아님)
기존 작성한걸 그대로 내버려두면 그게 바로 오버 로딩한 것입니다.
public class MultiplicationTable{
void print(int table) {
for(int i= 1;i<=10;i++) {
System.out.printf("%d * %d = %d\n", table,i ,table*i );
}
}
}
table값을 변수로 지정해주면 인자 값으로 지정할 수가 있죠!
1에서 10까지의 출력도 맘대로 바꿀 수 있어요!
이 메소드 코드를 추가해보세요
void print(int table, int from, int to ) {
for(int i=from;i<=to;i++) {
System.out.printf("%d * %d = %d\n", table,i ,table*i );
} //from에서 to까지 출력하기로 오버로딩 가능!
}
내가 원하는 숫자를 몇 단에서 몇 단까지 볼 지 세팅해주는 거예요
728x90
'JAVA > 입문' 카테고리의 다른 글
【자바】디버깅 소개 (0) | 2022.10.12 |
---|---|
【JAVA】이클립스 꿀팁 (Save Actions, 리팩터링) (0) | 2022.10.11 |
【JAVA】이클립스로 구구단표 클래스 만들어보자 (0) | 2022.10.09 |
【JAVA】이클립스 소개 및 기본 실행 (0) | 2022.10.07 |
【JAVA】 자바 클래스를 장난감처럼 이용해보기 (0) | 2022.09.26 |