본문 바로가기

인자2

[JAVA/자바] 메소드 - 입력값, 출력값,return 리턴값,매개변수,인자 메소드란? 객체 간의 데이터 전달의 수단으로 사용됩니다. 더 쉽게 설명하자면 복잡한 것을 정리해서 단순하게 만들어줍니다. 장점 : 중복코드제거, 관리 용이, 재사용 가능 등이 있습니다. 첫 번째 사진은 ABC를 2번 출력하기 위한 코드이다. ABC를 100번 반복한다고 가정했을 때는 코드를 100번 입력하는 비효율적인 방법이다. 두 번째 사진은 printExample이라는 메소드를 만들어서 public static void main에서 printExample( )로 printExample 메소드를 실행시킨다. 똑같은 코드를 반복할 때에는 printExample( )를 추가해주기만 하면 된다. 훨씬 코드를 간결하게 사용할 수 있으며 만약 "A"를 "a"로 바꿀 때는 printExample메소드에서 바꿔주기.. 2022. 11. 6.
[JAVA/자바] 인자와 매개변수의 차이 1. 인자 (argument) 인자는 메소드, 생성자를 호출할때 데이터를 매개변수에 값을 전달해준다. 2. 매개변수 (parameter) 매개변수는 메소드, 생성자를 선언할 때, 어떤 형태로 데이터값이 들어올지 정의해준다. 예제 ) main 메소드가 먼저 실행이 되고 sum메소드를 호출하는 sum(3, 5)에서 3과5가 인자이다. 이 3과 5값을 sum 메소드에서 int형 변수 a, b로 받는다고 적어져있다. 이때 ( )안에 있는 int a, int b가 매개변수이다. 2022. 11. 6.