How to write a reverse line program with recursion?

Course Queries Syllabus Queries 3 years ago

3.65K 1 0 0 0

User submissions are the sole responsibility of contributors, with TuteeHUB disclaiming liability for accuracy, copyrights, or consequences of use; content is for informational purposes only and not professional advice.

Answers (1)

Post Answer
profilepic.png
manpreet Tuteehub forum best answer Best Answer 3 years ago


I'm learning recursion and am having problems writing a 'simple' program. Help would be appreciated. Thanks!The code compiles with no syntax erros but i still cant use it to serve its purpose.

my updated code:

    import java.io.*;
import java.util.*;
class recursion1
{
    static Scanner inFile = null;
    public static void main(String[] args) throws IOException
    {
        try
        {
            inFile = new Scanner(new File(args[0]));
        }
        catch (IOException e)
        {
            System.out.println("File may not exist");
        }
        reverse(inFile);
        inFile.close();
    }
    public static void reverse(File inFile) throws IOException
    {
        String line = inFile.nextLine();
        if (inFile.hasNextLine())
        {
            reverse(inFile);
        }
        System.out.println(line);
    }
}
0 views
0 shares

No matter what stage you're at in your education or career, TuteeHUB will help you reach the next level that you're aiming for. Simply,Choose a subject/topic and get started in self-paced practice sessions to improve your knowledge and scores.

Similar Forum