배열을 이용한 get메소드에서 return값 받아서 출력하려는데
참이
2023.04.01
public int[] getScore(){return this.score;}public String[] getGrade(){String[] grade=new String[3];for(int i=0;i3;i++){switch(score[i]/10){case 10:case 9:grade[i]=A학점;break;case 8:grade[i]=B학점;break;case 7:grade[i]=C학점;break;case 6:grade[i]=D학점;break;default:grade[i]=F학점;break;}}return grade;}위에서처럼 get메소드를 이용해서 return 값을 받아서 main 클래스 에서 출력하려고 하는데 for(int j=0;j3;j++){System.out.printf(%s,sub[i].subName[j]);System.out.print(sub[i].getGrade());System.out.print(sub[i].getScore());}위처럼 그냥 출력하면 아무래도 주소값으로 나오는것 같네요어떻게 하면 값으로 출력할 수 있을까요