我有个问题.我做了几个测试,发现我的程序在第一个for循环之后就停止了.我不知道为什么.之前我有一个较小的程序,它正在读取和写入文件,它运行得很好.程序编译,text.txt文件位于正确的位置.
我正在使用Bluej.还需要其他细节吗?请问.
import java.io.*;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Image;
import java.lang.reflect.Array;
import java.util.Scanner;
import javax.swing.*;
public class fileStreamTest{
public static void main(String args[]){
float averageprice;
float[] prevDataArray= new float[22];
float[][] currentDataArray = new float[21][];
float[] futureData= new float[7];
Scanner keyboard = new Scanner(System.in);
System.out.println("start");
if (true)//prevDataArray[1]!=7
{
for (int xx = 0; xx == 20; xx++)
{
int n = 0;
float input = 0;
double q1, q3;
//input data
System.out.println("Input data, input 0.00407 to finish.");
while(input!=0.00407) …Run Code Online (Sandbox Code Playgroud)