public void input() {//input(매개변수 비어도돼)
Scanner sc = new Scanner(System.in);
int w,h;// 지역변수로 설정되어있어서 값 인식이 안됨 ㅠㅠ
System.out.println("가로?");//10
w =sc.nextInt();
System.out.println("세로?");//20
h =sc.nextInt();
//return; void는 안 써도 돼
}
▶해결:
import java.util.Scanner;
public class Rect {
int w,h;//복도에 빼놓은 물통 전역변수(글로벌변수)=인스턴스 변수
public void input() {//input(매개변수 비어도돼)
Scanner sc = new Scanner(System.in);
System.out.println("가로?");//10
w =sc.nextInt();
0값이 쓰레기 값인데 지우는 방법
이전 답
public class Sutja {
//선언
int su;
int cnt;
//입력
public void input() {
Scanner sc= new Scanner(System.in);
////////////(중략)
}
}
public void print(){
System.out.println(cnt);// 피어리뷰: cnt가 쓰레기 값이어서 0이 계속나오는거 같다.
}
}
▶해결
public void print(){
System.out.println(su);//으로 변경함 0 삭제 완료
}
'【♣부트 캠프♣】 > ▷부캠- 에러 모음' 카테고리의 다른 글
[24.05.29-9일치] 코드리뷰 &에러 오늘 숙제 못하겠다. (0) | 2024.05.29 |
---|---|
[24.05.28-8일차] 허리인치를 기입안했다고.. (0) | 2024.05.28 |
[24.05.24-6일차] (0) | 2024.05.24 |
[24.05.23]-5일차 (0) | 2024.05.23 |
[24.05.22] (0) | 2024.05.22 |