텍스트 파일에 System.out.printlns를 작성해야하지만 어떻게 진행되는지 알지 못해서 누군가의 도움이 필요합니다.System.Out.Println을 텍스트 파일에 작성하십시오.
import java.io.*;
public class Nums {
public static void main(String args[])
throws IOException
{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str;
int EnteredNumbers = -1;
int Positive = 0;
int Negative = 0;
int NegativeSum = 0;
int PositiveSum = 0;
double AveragePositive = 0;
System.out.println("Enter '0' to quit.");
System.out.println("Enter Numbers: ");
try{
do {
EnteredNumbers++;
str = br.readLine();
int num = Integer.parseInt(str);
if (num>0)
{
Positive++;
PositiveSum+=num;
}
else if (num<0)
{
Negative++;
NegativeSum+=num;
}
}
while(!str.equals("0"));
AveragePositive = (double)PositiveSum/(double)Positive;
System.out.println("You have have entered "+EnteredNumbers+ " numbers!");
System.out.println("You have have entered "+Positive+ " Positive numbers!");
System.out.println("The Average of the Positive Numebers is "+AveragePositive+ "!");
System.out.println("You have have entered "+Negative+ " Negative numbers!");
System.out.println("The Sum of the Negative numbers is "+NegativeSum+ "!");
}
catch (java.lang.NumberFormatException ex)
{
System.out.println("Invalid Format!");
}
}
}
내가 초보자 그리고 난 어떤 도움을받을 싶어요 :
System.out.println("You have have entered "+EnteredNumbers+ " numbers!");
System.out.println("You have have entered "+Positive+ " Positive numbers!");
System.out.println("The Average of the Positive Numebers is "+AveragePositive+ "!");
System.out.println("You have have entered "+Negative+ " Negative numbers!");
System.out.println("The Sum of the Negative numbers is "+NegativeSum+ "!");
그리고 여기에 전체 코드입니다!
'java Nums> 파일로 프로그램을 실행해야하는지 .out' 아니면 파일에 써야한다는 것, 또는 파일에 쓰는 것을 모른 채 System.out에 쓰여지는 것이 필요하다는 것인가? –
파일에 쓸 내용이 필요합니다. –
인터넷상의 튜토리얼. 예를 들어 [here] (http://java7fs.wikia.com/wiki/Using_the_java.nio.file_API) – fge