# File I/O - How to play with files ?

Chris Mathews

Ranch Hand

Posts: 46

posted 15 years ago

I am trying to read from a file and then write to a file.

The input file looks like following :

07200608240190200105,WA07MA44,K

07200608340190200105,WA07MA37,K

07200608240190200105,WA07MA34_P2, K

07200608240190200105,WA07MA34_P1,K

07200608440190200105,WA07MA32,K

07200608340190200105,WA07MA31,K

07200608640190200105,WA07MA30_P2,K

07200608240190200105,WA07MA30_P2,K

07200608540190200105,WA07MA28_P2,K

07200608840190200105,WA07MA28_P1,K

07200608240190200105,WA07MA20_P2,K

07200608240190200105,WA07MA20_P2,K

07200608340190200105,WA07MA18,K

The Output should be :

The total Number of records in the input file : < the total number of records > -- In our case it should be 13

The number of unique values in the first column : <The total no. of unique values in the first column> This case it should be 6

The number of unique values in the secind column :<The no. of unique values in the second column> This case it should be 11

I am cluseless about how to achieve this.Anybody please help me with the idea and/or code.

Thanks,

Chris.

The input file looks like following :

07200608240190200105,WA07MA44,K

07200608340190200105,WA07MA37,K

07200608240190200105,WA07MA34_P2, K

07200608240190200105,WA07MA34_P1,K

07200608440190200105,WA07MA32,K

07200608340190200105,WA07MA31,K

07200608640190200105,WA07MA30_P2,K

07200608240190200105,WA07MA30_P2,K

07200608540190200105,WA07MA28_P2,K

07200608840190200105,WA07MA28_P1,K

07200608240190200105,WA07MA20_P2,K

07200608240190200105,WA07MA20_P2,K

07200608340190200105,WA07MA18,K

The Output should be :

The total Number of records in the input file : < the total number of records > -- In our case it should be 13

The number of unique values in the first column : <The total no. of unique values in the first column> This case it should be 6

The number of unique values in the secind column :<The no. of unique values in the second column> This case it should be 11

I am cluseless about how to achieve this.Anybody please help me with the idea and/or code.

Thanks,

Chris.

Jim Yingst

Wanderer

Sheriff

Sheriff

Posts: 18671

posted 15 years ago

Please don't post the same query in multiple forums - it wastes the time of people who don't realize that a question has already been answered. Since there are already several responses to this in "Java in General - Intermediate", I'll close this thread.

"I'm not back." - Bill Harding, *Twister*