자바 코딩 오류질문입니다

자바 코딩 오류질문입니다

작성일 2021.05.09댓글 1건
    게시물 수정 , 삭제는 로그인 필요

코딩은 
import java.util.Scanner;
public class Main {
int kor, eng, mat;
public void readScores() { 
Scanner sc = new Scanner(System.in);
System.out.print("국영수 점수: ");
this.kor = sc.nextInt();
this.eng = sc.nextInt();
this.mat = sc.nextInt();
sc.close();
}
public double calculateAvg() { return (kor+eng+mat)/3.0;}
public void printFace(double r) { 
if (r>=80) System.out.println("^_^");
if (r<80 && r>=50) System.out.println("-_-");
else System.out.println("ㅠㅠ");
}
public static void main(String[] args) { 
Main m = new Main();
m.readScores();
double avg= m.calculateAvg();
System.out.printf("평균: %.2f %n", avg);
    System.out.println(m.printFace(avg));
}
}
이렇게 했습니다 근데 마지막줄에  System.out.println(m.printFace(avg)); 요 문장에서
println(boolean)으로 오류가뜨는데 해결방법을 모르겠습니다 도와주세요..ㅠㅠ


#자바 코딩테스트 #자바 코딩 #자바 코딩테스트 벼락치기 #자바 코딩 연습 사이트 #자바 코딩 프로그램 #자바 코딩 사이트 #자바 코딩테스트 문법 #자바 코딩테스트 책 #자바 코딩테스트 준비 #자바 코딩테스트 책 추천

profile_image 익명 작성일 -

안녕하세요.

System.out.println(m.printFace(avg));

여기에서 printFace의 반환타입이 void 입니다.

즉 아무런 반환값이 없다는 의미인데 이 문장이 println문에 들어가서 그렇습니다.

println문 빼고,

m.printFace(avg);

이렇게만 작성하시면 될듯하네요.

자바 코딩 오류나지 않는 이유

자바 코딩문제에서 코딩오류가 나지 않는 이유를 고르는 문제가 나왔는데... 모르겠어서 질문 드립니다.. package test; public abstract class Rose inplements Flower { }...

자바 코딩 오류질문입니다

코딩은 import java.util.Scanner; public class Main { int kor, eng, mat; public... 요 문장에서 println(boolean)으로 오류가뜨는데 해결방법을...

자바 코딩 오류 질문 좀요!

사진처럼 11행에 "charValue cannot be resolved to a variable" 라고 오류가 뜨는데 1. char타입은 int타입으로 변환 가능하지 않나요? 2. 이거 왜 오류 뜨는 건가요?...

자바 코딩 질문드려요....

... 저는 이렇게 코딩을 했는데 오류가 뜨네요.. 저렇게 입력을 했을때 출력이 저렇게 나와야 해요. import java.util.Scanner; class Yaongi { private...

자바코딩 질문

자바코딩 쉽게하는 방법 없을까요 자바 코딩을 쉽게 하는... 낮으면 오류가 날 뿐이에요. 일단은 클론코딩(완성되어... 추가적인 궁금증, 질문이 있으시다면 아래로 연락주시면...