Storing strings from a text file/scanner. Array or built-in?

Posted by Flowdorio on Stack Overflow See other posts from Stack Overflow or by Flowdorio
Published on 2013-10-23T21:28:12Z Indexed on 2013/10/23 21:54 UTC
Read the original article Hit count: 152

Filed under:
|

This code snippet is to to read a text file, turn the lines into objects through a different public (non changeable) class(externalClass).

The external class does nothing but turn strings (lines from the .txt through nextLine) into objects, and is fully functional. The scanner(scanner3) is assigned to the text file.

        while (scanner3.hasNext()) {
               externalClass convertedlines = new externalClass(scanner3.nextLine());

I'm not new to programming, but as I'm new to java, I do not know if this requires me to create an array, or if the returned objects are sorted in some other way. i.e is the "importedlines" getting overwritten with each run of the loop(and I need to introduce an array into the loop), or are the objects stored in some way?

The question may seem strange, but with the program I am making it would be harder (but definitely not impossible) if I used an array.

Any help would be appreciated.

As requested, externalClass:

public class exernalClass {
    private String line;

    externalClass(String inLine){   
        line = inLine;
    }

    public String giveLine() {
        return line;
    }
}

© Stack Overflow or respective owner

Related posts about java

Related posts about arrays