sc.nextInt (); sc에 오류를 제공합니다. 함수를 할당하고 호출하여 x와 y의 합을 계산하려고합니다. 완료해야하는 과제 일 뿐이지 만 아쉽게도 TA를 요청했지만 어떻게 해결해야할지 몰랐습니다.
import java.util.Scanner;
public class calculator {
int x;
int y;
public void setnumber (){
System.out.println("Please Enter X");
x = sc.nextInt ();
System.out.println("Please Enter Y");
y = sc.nextInt ();
}
public void sum (){
int sum = x + y;
System.out.println ("The Sum" + sum);
}
public static void main(String[] args) {
Scanner sc = new Scanner (System.in);
calculator sx = new calculator ();
sx.setnumber ();
sx.sum();
}
}
스캐너 선언을 setnumber 메서드로 이동합니다.
import java.util.Scanner;
public class calculator {
int x;
int y;
public void setnumber (){
Scanner sc = new Scanner (System.in);
System.out.println("Please Enter X");
x = sc.nextInt ();
System.out.println("Please Enter Y");
y = sc.nextInt ();
}
public void sum (){
int sum = x + y;
System.out.println ("The Sum" + sum);
}
public static void main(String[] args) {
calculator sx = new calculator ();
sx.setnumber ();
sx.sum();
}
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다