요구 사항 :내 2D 배열 코드 표시
1. DisplayMonthData() 메소드에 대해 코드를 여러 번 복사하여 붙여 넣지 않고도 개별 월별 저장된 데이터를 표시하는 방법은 무엇입니까?
2. DisplayMonthData()에서 매달 모든 값을 모두 합산 한 코드가 맞습니까?
미리 감사드립니다.
static void MonthData()
{
try{
for(int i=0;i<10;i++){
System.out.print("Enter item "+(i+1)+" <Press ENTER to exit> : ");
monthItems[m][i] = input.next();
if (monthItems[m][i].length() == 0){
return;
} else {
System.out.print("Enter amount : $");
amount[m][i] = input.nextDouble();
System.out.println("");
}
}
}catch(Exception e){
System.out.println("");
}
}
static void DisplayMonthData()
{
if(months[m]=="Jan"){
for(int row=1;row<amount.length;row++){
for(int column=0;column<amount[row].length;column++){
//janItems[]+=monthItems[1][0];
if(amount[row][column]!=0){
System.out.println(monthItems[row][column]+"\t$"+fmt.format(amount[row][column]));
}else{}
}
}
sum[L]+=amount[1][0];
System.out.println();
System.out.println("Total amount spent for the month of January is $"+fmt.format(sum[L]));
L++;
}
}
"누구든지 도움을 청합니까?"대신 설명이 포함 된 제목을 사용하십시오. – Jesper
직접 찾아내는 테스트 케이스를 작성하지 않으시겠습니까? – limc
나는 그 모든 일을했다. 그러나 나는 코드를 복사하고있다. (이 경우에는 12 개월 동안 아니오.) – PuppetMinds