File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Beginning Java and the fly likes Reading seperate text file columns into seperate arrays Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » Beginning Java
Reply locked New topic
Author

Reading seperate text file columns into seperate arrays

David Barry
Ranch Hand

Joined: Jan 13, 2009
Posts: 83
I have a text file that contains alot of different columns. I want to create a different array from each of them (e.g. one array for the years, one array for the months, one array for the wind speed, and so on).... Does anybody know how I could do that?

  • The text file
    1980 Aug 945 100 Allen
    1983 Aug 962 100 Alicia
    1984 Sep 949 100 Diana
    1985 Jul 1002 65 Bob
    1985 Aug 987 80 Danny
    1985 Sep 959 100 Elena
    1985 Sep 942 90 Gloria
    1985 Oct 971 75 Juan
    1985 Nov 967 85 Kate
    1986 Jun 990 75 Bonnie
    1986 Aug 990 65 Charley
    1987 Oct 993 65 Floyd
    1988 Sep 984 70 Florence
    1989 Aug 986 70 Chantal
    1989 Sep 934 120 Hugo
    1989 Oct 983 75 Jerry
    1991 Aug 962 90 Bob
    1992 Aug 922 145 Andrew
    1993 Aug 960 100 Emily
    1995 Aug 973 85 Erin
    1995 Oct 942 100 Opal
    1996 Jul 974 90 Bertha
    1996 Sep 954 100 Fran
    1997 Jul 984 70 Danny
    1998 Aug 964 95 Bonnie
    1998 Sep 987 70 Earl
    1998 Sep 964 90 Georges
    1999 Aug 951 100 Bret
    1999 Sep 956 90 Floyd
    1999 Oct 987 70 Irene
    2002 Oct 963 80 Lili
    2003 Jul 979 80 Claudette
    2003 Sep 957 90 Isabel
    2004 Aug 972 70 Alex
    2004 Aug 941 130 Charley
    2004 Aug 985 65 Gaston
    2004 Sep 960 90 Frances
    2004 Sep 946 105 Ivan
    2004 Sep 950 105 Jeanne
    2005 Jul 992 65 Cindy
    2005 Jul 930 130 Dennis
    2005 Jul 929 135 Emily
    2005 Aug 975 85 Irene
    2005 Aug 902 150 Katrina
    2005 Sep 960 100 Maria
    2005 Sep 979 80 Nate
    2005 Sep 976 80 Ophelia
    2005 Sep 985 70 Phillipe
    2005 Sep 897 150 Rita
    2005 Sep 979 70 Stan
    2005 Sep 987 65 Vince
    2005 Sep 882 150 Wilma
    2005 Sep 960 100 Beta
    2005 Sep 979 75 Epsilon
    2006 Aug 995 65 Ernesto
    2006 Sep 972 80 Florence
    2006 Sep 955 105 Gordon
    2006 Sep 954 110 Helene
    2006 Sep 985 75 Isaac
  • fred rosenberger
    lowercase baba
    Bartender

    Joined: Oct 02, 2003
    Posts: 11170
        
      16

    I'm not sure i'd go with four separate arrays... If you do, you can have problems keeping them aligned - making sire the data in year[7] is correct with the data in name[7]. If you ever need to sort things, you're in deep trouble.

    You'd probably do better making an object that holds all your data types, and then sticking those objects into a single array (or some kind of list).

    Then, you'd simply read a line, use something like getTokens, and pass those to the constructor for your own class.


    There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
     
    I agree. Here's the link: http://aspose.com/file-tools
     
    subject: Reading seperate text file columns into seperate arrays
     
    Similar Threads
    Formlogin/Apache/SSL
    JBoss Release dates needed
    How many class' are there in JDK?
    Am I ready to take the exam - Need your advise!
    SSL error