Java Beginners

Moderators: zibadian
Number of threads: 1285
Number of posts: 2739

This Forum Only
Post New Thread
Single Post View       Linear View       Threaded View      f

Report
Help with text based options Posted by jakedebus on 4 Oct 2012 at 2:07 PM
I am currently working on a program that will input a .txt file, read the numbers from there and calculate different things about it. I am struggling where the user inputs the data. I keep getting the error- Cannot find symbol - method exists(). I am trying to have the user enter in a file name, then the program checks if it is a file, if not it should go into a loop saying "invalid file" and re-prompts the user to enter their file name again. My code is pasted below, any suggestions?



import java.util.Scanner;
import java.io.File;
import java.io.IOException;
import java.io.*;

public class Grades
{
public static void main ( String [] args ) throws IOException
{
int grade;
int kids = 0;
int max = 0;
int min = 100;
int passing = 0;
int a = 0;
int b = 0;
int c = 0;
int d = 0;
int f = 0;
int sum = 0;
int number;

String input2 = new String("input2");
Scanner input = new Scanner ( System.in );

System.out.println( "\n This program is designed to open a .txt file containing grades and display several statistics about the grades.");
System.out.println(" " );
System.out.println( "The availible input files, where you may input grades are:"
+ "\n\t Grades.txt"
+ "\n\t Grades2.txt"
+ "\n\t Grades3.txt"
+ "\n\t Grades4.txt"
+ "\n\t Grades5.txt");
System.out.print( "Please enter the filename that contains the grades you wish to use from the list above: ");
String file = input.nextLine();

File inputFile = new File(file);

while ( file.exists() == false )
{
System.out.println("\n File not found");
System.out.print("Please re-enter filename: ");
String file = input.nextLine();
}

Scanner con = new Scanner( inputFile );




 

Recent Jobs

Official Programmer's Heaven Blogs
Web Hosting | Browser and Social Games | Gadgets

Popular resources on Programmersheaven.com
Assembly | Basic | C | C# | C++ | Delphi | Flash | Java | JavaScript | Pascal | Perl | PHP | Python | Ruby | Visual Basic
© Copyright 2011 Programmersheaven.com - All rights reserved.
Reproduction in whole or in part, in any form or medium without express written permission is prohibited.
Violators of this policy may be subject to legal action. Please read our Terms Of Use and Privacy Statement for more information.
Operated by CommunityHeaven, a BootstrapLabs company.