Итак, я получаю сообщение об ошибке, говорящее об этом, и Im не уверен, что происходит. Поэтому любая помощь будет оценена по достоинству.Как сделать способ распечатать метод
1 error found:
File: /Volumes/BRAD'S USB/BonusLab/BonusLab.java [line: 10]
Error: /Volumes/BRAD'S USB/BonusLab/BonusLab.java:10: cannot find symbol
symbol : variable array
location: class BonusLab
Heres мой главный:
import java.util.Scanner;
import java.io.*;
public class BonusLab
{
public static void main (String[]args) throws IOException
{
printName();
System.out.println("Celsius temperatures read from file: ");
printWeather(array); ERROR IS RIGHT HERE
System.out.println("Celsius temperatures with Fahrenheit equivalent: ");
}//end main
Этот метод вытягивать номера из файла
Вот что у меня есть в моем методе:
public static double[] weather() throws IOException{
Scanner input = new Scanner(new File("weather.txt"));
int size = input.nextInt();
double[] array = new double[size];
for(int i = 0; i < array.length; i++){
array[i] = input.nextDouble();
}
return array;
}//end weather
Этот метод печатает описанный выше метод:
public static void printWeather() throws IOException{
double[] array = weather();
for(int i = 0; i < array.length; i++)
System.out.print(array[i] + " ");
}//end printWeather
массив не определен на этой строке – Pheonix
Почему вы пытаетесь передать массив в качестве параметра в вашем главном? – Taylor
Я пытаюсь напечатать 6 номеров из файла, который я вытащил. – user3024109