Open A File And Store Contents Into A Two Dimensional Array

Feb 11, 2014

So I am trying to open a file and store the contents into a two dimensional array. I seem to have no problem using this same basic code to read the file and output it. But when I try to change it so that all the data is stored into the array, it does not work.

Java Code:

public void convertFile()
{
String filePath = ("C:UsersBradDownloadsFB1.csv");
String [][] rowCol = new String [429][6];
try
{
BufferedReader br = new BufferedReader(new FileReader(filePath));
StringTokenizer st = null;
System.out.println("Your file is being converted to an array. This may take several minutes.");

[code]....

View Replies


ADVERTISEMENT

Program Should Read File Contents And Store Information In Array Of Golfers

Dec 3, 2014

The main method will drive your program by doing the following:

-Create an array to hold all the individual golfers and par scores (type is Golfer[ ]).
-Prompt the user for a data file containing the Par scores and the player names and score. The format of the input file should look like

Par, 3, 4, 4, 3, 4, 3, 5, 3, 4
George, 3, 3, 4, 3, 4, 2, 3, 3, 4
Paul, 4, 5, 4, 3, 6, 3, 4, 3, 5
Ringo, 3, 3, 4, 3, 4, 2, 4, 3, 4
John, 4, 4, 4, 3, 4, 2, 5, 3, 4

Your program should read the file contents and store the information in your array of Golfers.

View Replies View Related

Read CSV File And Store Contents On Column Basis

Sep 25, 2014

I want to read this csv file and store contents on column basis; as date (single array) for all dates. open, high, low and close and be able to manipulate individual elements of the array such as Sum += close[i];

public void pratice() throws Exception {
// Create a File instance
BufferedReader br=new BufferedReader(new FileReader("gtk.csv"));
content = new String[1000];
while(content !=null) {
content[++count] = br.readLine();

[Code] .....

the file looks like this

date Open high low close

12-12-2011 15.00 15.40 14.5 15.2

11-12-2011 15.02 15.70 14.9 15.00

10-12-2011 14.70 16.00 14.70 15.02

...

View Replies View Related

JSP :: How To Read Contents Of Resume And Store In Database

Jul 23, 2014

Am doing a JSP project for maintaining the details of the interview candidates so now I want to know "How to read the contents of the resume and store in the database"

View Replies View Related

How To Store A File In Hashmap Or 2D Array

Sep 25, 2014

I have a file called statecapitals.txt that is read in, I want to store it in either a 2d array or hashmap and select a random state then Ask the user for the name of the capital. Then I want to Let them know if they are correct or not and have a choice to play as many times as they like. When they no longer want to play,I want to let them know how many they got correct and how many incorrect. I am not sure which would be better a hash map or 2d array and dont know where to start with each.

here is what the text file looks like:

Alabama - Montgomery
Alaska - Juneau
Arizona - Phoenix
Arkansas - Little Rock
California - Sacramento
Colorado - Denver

[code]....

View Replies View Related

Store Data From A File Into Array Of Type Product?

Mar 17, 2015

public class InputFileData {
/**
* @param inputFile a file giving the data for an electronic
* equipment supplier’s product range
* @return an array of product details
* @throws IOException
*/
public static Product [] readProductDataFile(File inputFile)
throws IOException{
// YOUR CODE HERE
}

This code is meant to be used to read a text file and store the data in an array of type Product[]. I know how to read in a text file and have it sort it into an array, but I've never seen code laid out in this fashion before (specifically "public static Product[]", and I'm unsure how to work with "(File inputfile)". I've looked all over the place but can't find any examples of anything like this.

Also, the code given cannot be changed, as it's that code I have to work with.

I still don't understand how to use it as a whole. For example, do I read the file in the main and have this method read that in and output to the Product class? Do I read the file in this method? I can't work out how to make this work when I have to use this method.

View Replies View Related

Release 1 Dimensional Array From 2 Dimensional Array

Mar 13, 2014

I have a 2x2 matrix and a 2 dimensional array.Let's say, my matrix is [a b] and array is [[1, 2], [3, 4], [5, 6],[23, 11]] .I need to multiply each 1 dimensional array in above array with the matrix.For instance,

[1, 2] multiply with [a b]
[3, 4] multiply with [a b]
[5, 6] multiply with [a b]
[23, 11] multiply with [a b]

So, each 1 dimensional array in there will be multiplied with matrix [a b] (same with matrix multiplication).how to do that multiplication in java. But I confuse how to 'release' each 1 dimensional array from the first array so I can do multiplication.How to do that in java?

View Replies View Related

Get Data From Config File And Store In Array Without Using Split Method

May 8, 2014

How i can get the data from a file, for a key that have multiple values without using split method and i want to store that data in an array

file name:"new.txt"[contains below data]
Name=google.com, yahoo.com,facebook.com
Attachment=abc1,abc2,abc3

I am successfully able to do this using following code

Properties props = new Properties();
String configFilePath = (Cjava_confignew.txt);
props.load(new FileReader(configFilePath));
String TestName = props.getProperty(Name);
String test[] = TestName.split(,);

Now i just want to store the values for key "Name" in array without using TestName.split(,); but i am not able to do this.

I have also used .yml file to avoid this but did not succeed, some way to do this

file name test.yml

Name
-google.com
-yahoo.com
-facebook.com

Attachment
-abc1
-abc2
-abc3

i want to store multiple values for single key(Name) within the array

View Replies View Related

Read Characters From Txt File / Store Them Into 2D Array And Print Information

Oct 10, 2014

The point of this program is to read characters from a txt file and store them into a 2D array. After this has been accomplished, the information is to be printed in the same manner it is read from in the txt file.

Here is the code I have so far:

import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class Main
{
public static void main(String[] args) throws FileNotFoundException

[Code] ....

And this is the error I am receiving when trying to accomplish the goal of the project:

Exception in thread "main" java.lang.NumberFormatException: For input string: "############"
at java.lang.NumberFormatException.forInputString(Unk nown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at Maze.<init>(Maze.java:15)
at Main.main(Main.java:20)

What's going on here and how I can correct this?? The information I am trying to store in a 2D array and then print is this:

############
#.#........#
#.#.######.#
#.#....#...#
#.###.*#.#.#
#...####.#.#
#.#.#..#.#.#
#.#.#.##.#.#
#o#......#.#

View Replies View Related

Finding Sum Of Two Dimensional Array

Apr 1, 2014

How to declare a 2 dimensional array of interger of size 10 by 10. and then set every element of the array to 3. After this I need to add up all the element in this array and return the value.

final int ROWS = 10;
final int COLS = 10;
int[][] foo = new int[ROWS][COLS];
for (int i = 0; i < ROWS; i++){
for(int j = 0; i< COLS; i++){
foo[i][j] = 3;
}
}

This is what i have done so far(not 100% if is correct..) but how to add up all the array.

View Replies View Related

Two Dimensional Array Assignment

Jun 14, 2014

I am working on the following java assignment..Write a program that randomly fills in 0s and 1s into a 4- by- 4 matrix, prints the matrix, and finds the first row and column with the most 1s. Here is a sample run of the program:

0011
0011
1101
1010

The largest row index: 2
The largest column index: 2

I have code that generates random 0s and 1s for the array, how to get the largest column and row.

import java.util.Random;
public class LargestRowColumn {
public static void main(String[] args){
//create 4x4 array matrix
int arrayMatrix[][] = new int[4][4];

[code]....

finding the row and column with the largest amount of 1s. I keep thinking well if I scan and find a one in the array, maybe I can just save the index of the row and column and then determine which index contains the most 1's after the array has been scanned.

View Replies View Related

Two Dimensional Array Of Integers

Nov 7, 2014

I am workinh with a couple of functions that deal with two dimensional (square) arrays of integers, doing things like checking equality, etc. For example, I know that I get an ArrayOutOfBoundsException in the isEqual function, but I don't know why.

public class MatrixUtils {
//This function checks if two matrices are equal
public static boolean isEqual(int A[][], int B[][]) {
for(int i=0; i<A.length; i++) {
for(int j=0; j<A.length; i++) {
if (A[i][j] != B[i][j]) return false;

[Code] ....

View Replies View Related

Comparing In A Two Dimensional Array?

May 3, 2014

I have to make a program in which users inputs a number and the program should search into a two dimensional array and print out all the values that are below the number This is my first time experimenting with 2D Arrays and how to do this program I have the array set up

String firstarray[][]=
{{"", "Store101", "Store102", "Store103", "Store104"},
{"Tennis Shoes", "102", "54", "20", "78"},
{"Sweaters", "45", "25", "35", "75"},
{"Jeans", "12", "35", "45", "65"},
{"Shorts", "54", "25", "34", "45"},
{"Jackets", "15", "35", "50", "25"}
};

View Replies View Related

Possible To Have Two Dimensional Array That Has A String And Int

Apr 8, 2014

Is it possible to have a two dimensional array that has a string and an int, so like combining these into a two dimensional instead of one:

String [] w = {"help", "me"}; and int [] n = {4,2};

obviously not what I'm really working on, but u should get the point.

View Replies View Related

3 By 3 Array And Storing It In 2 Dimensional Array

Apr 17, 2014

I am having trouble fixing and figuring out how to change my code. My out put is very off.

"
Enter a 3-by-3 matrix row by row:
1 1 1
1 1 1
1 1 1
Sum of the major diagonal is 6.0
Sum of the values of the column are: 10.0
Sum of the values of the column are: 20.0
Sum of the values of the column are: 30.0 "

Code is below:

public static void main(String[] args) {
double[][] m = new double[3][3];
m = createArray();
}
private static double[][] createArray() {

[Code] ....

View Replies View Related

Comparing Two Dimensional String Array

Mar 7, 2014

I want to compere two element of string array by each other! eventually I want to print Yes or No in matrix . SO, I start reading data from file then split them into two parts .

File file= new File(fileName);
try {
inputStream = new Scanner(file);
while (inputStream.hasNext()){
String data= inputStream.next();
String [] token =data.split(",");
System.out.println("day"+token[0] +"embloyee name:"+ token[1]) ;
}
inputStream.close();

Now I want to compere each cell from token[0] by another array :

String[] day= { "Sunday", "Monday" ................};

if the days are equal then I want print yes in front of the employee name if not then i want to print No..is this gone work with me as I imagine it to be or do I have to take few more steps to get my code going?

View Replies View Related

Declare Two Dimensional Array In Java?

Oct 28, 2014

I want to declare a 2 dimensional array in java which has 3 column and unlimited number of rows, i want to give a special name to each column . The type of first column is string second one is int and the last one is string

Column1_name
Column2_name
Column3_name
String value
Int value
String value
.
.
.
.
.
.

View Replies View Related

Airline Two Dimensional Boolean Array

Feb 23, 2015

I have a boolean array that looks like this

boolean seat[][] = new boolean[2][3];

I reserved one row for first class and another for economy class. This code works just as I want but my question is how can I loop through it so I don't need all the if statements? I tried it many ways. I tried something like this but I cant get it to work.

for (int row=0;row<seat.length;row++{
for (int col=0;col<seat[row].length;col++){
if (seat[0][col]==false){
seat[0][col]=true;
System.out.println("You have number 0" + row + in first class);

[Code] ......

View Replies View Related

Return Location And Value To Two-dimensional Array

Jan 14, 2015

I need to design a class named Location for locating a maximal value and its location in a two-dimensional array. The class should contain public data fields row, column, and maxValue that store the maximal value and its indices in a two dimensional array with row and column as int type and maxValue as double type.

I need to write the following method that returns the location of the largest element in a two-dimensional array:
public static location locateLargest(double[][] a)

The return value is an instance of Location. Write a test program that prompts the user to enter a two-dimensional array and displays the location of the largest element in the array.

Here is what i get when I run

Enter the number of rows and columns of the array:
3 4
Enter the array: 23.5 35 2 10
4.5 3 45 3.5
35 44 5.5 9.6
The location of the largest element is at 00
The location of the largest element is at 01

But I need it to display this instead.

Enter the number of rows and columns of the array:
3 4
Enter the array: 23.5 35 2 10
4.5 3 45 3.5
35 44 5.5 9.6
The location of the largest element is 45 at (1,2)

public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Number of rows and columns: ");
int row = input.nextInt();
int col = input.nextInt();

[Code] ....

Enter the number of rows and columns of the array:
3 4
Enter the array: 23.5 35 2 10
4.5 3 45 3.5
35 44 5.5 9.6
The location of the largest element is at 00
The location of the largest element is at 01

I need it to display this instead.

Enter the number of rows and columns of the array:
3 4
Enter the array: 23.5 35 2 10
4.5 3 45 3.5
35 44 5.5 9.6
The location of the largest element is 45 at (1,2)

View Replies View Related

2 Dimensional Array Assignment With A Loop

May 5, 2015

I have a 2 dimensional array assignment with a loop, i'm supposed find the average score of each student from a grade record and find the average score for each test. I've been trying to do the assignment all day with no progress. This is what i have so far

public class SiuTest {
public static void main(String[] args) {
String [] stu= new String [5];
int [] [] grade= new int [4][2];
String hold;

[code]....

View Replies View Related

File I/O - How To Process Contents From Input File

Mar 22, 2014

So my assignment is to read these values from an input file which I previously created. The 10 values represent miles traveled and I convert them using some formula my prof gave me to get the total cost, and output both values to an output file.

My programming question is the first number on the input file isnt a mileage value its the number 10, which is the number of values to be processed, which we're supposed to use in order to control a for or while loop which we'll use to process the contents of the input file. How would I create a while or for loop and get it to skip the first value of the input file?

We're not allowed to use arrays for this assignment.

Also here's my code so far, and it says its not being able to find the file, I made sure the file name is exactly as saved, and its saved in the same directory as the java class that i created for this assignment so I don't see what the problem could be?

Here's my the class with the main method

import java.util.*;
import java.io.*;
 public class QudratullahMommandi_3_07 {
 public static void main (String[]args)

[Code] ....

This is the error message I get

----jGRASP exec: javac -g QudratullahMommandi_3_07.java

QudratullahMommandi_3_07.java:17: error: unreported exception FileNotFoundException; must be caught or declared to be thrown
Scanner input = new Scanner(inputSource);
^
1 error

----jGRASP wedge2: exit code for process is 1.
----jGRASP: operation complete.

View Replies View Related

Generate 10 Random Integers / Store In Array And Then Calling A Method To Display Array

Nov 8, 2014

So I need to generate 10 random integers in the range 1-20 but i have to store them in an array called numbers. Then I have to call a method called displayArray which displays the contents of the array and for the assignment i have to use a for loop to traverse the array. The method header for the displayArray method is:

public static void displayArray(int[] array)

This is what I have done
 
public class RandomIntegers {
 static int numbers = 0;
public static void displayArray(int[] array) {
System.out.println(numbers + "Numbers Generated");

[Code] .....

View Replies View Related

Incompatible Types (Parsing Two-Dimensional Array)

Mar 4, 2015

What the program must do is to parse the string-declared two-dimensional array for the program to compute the student's scores in their quizzes, but I'm having difficulty in anything with Parsing so I don't know what will be the appropriate codes.

Error: incompatible types: String[][] cannot be converted to int[][]

import java.io.*;
public class Quiz3{
public static void main(String[]args)throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String [][]StudQuiz = new String [5][4];

[Code] ....

How am I able to compute the average of the score if the data that is needed to be computed is in the string-declared array?

View Replies View Related

Two Dimensional Array - Converting Integers To String

Apr 10, 2015

I am pretty new to Java and am just learning about two dimensional arrays. I think that I understand the concept, but I seem to be having trouble adding stuff to my array. I wanted to make an array to hold both strings and integers, but wasn't sure if I could put integers in a string array. So I thought that I would be able to convert my integers to string and then add them. This however causes an error. This is my code(yes its probably not the best):

static String [][] students = new String [14][4];
static int number = 0;
String fName, lName, fullName;
int test1, test2, test3, test4;
String a, b, c, d;

[Code] .....

View Replies View Related

Calculating Values And Passing From Two-dimensional Array

Jan 29, 2014

Long story short: The program takes user values (temperature) and converts them to the opposite (C >> F / F >> C)

I originally started this program with three separate arrays but then decided that it would be a good opportunity to use a two-dimensional array and one other.

The two-dimensional array has 2 rows, 10 columns. The second is a normal String array ...

Java Code:

String[][] myTemperatures = new String[2][9];
String inputAssembly[] = new String[9]; mh_sh_highlight_all('java');

I prompt the user for to enter temperature values, using a GUI and jbutton to distinguish F/C. Each time the user clicks 'continue', the values are stored into the two-dimensional array. One row holds the temperature, the other holds the C or F designation.

Java Code:

// CONTINUE BUTTON CLICK ACTIONS
class ContinueButtonListener implements ActionListener{
@Override
public void actionPerformed(ActionEvent arg0) {
// TODO Auto-generated method stub
input = view.getTempValue();

[Code] ....

This is where I am experiencing the trouble and I cannot seem to get the Debug to work properly here. When the two-dimensional array is full OR the user clicks 'calculate' instead of 'continue', the Calculate event is performed via an ActionListener.

Java Code:

// CALCULATE BUTTON CLICK ACTIONS
class CalculateButtonListener implements ActionListener{
@Override
public void actionPerformed(ActionEvent arg0) {
// TODO Auto-generated method stub
String hold;
Double temp;

And I get a ton of errrors ...

Java Code:

Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: For input string: "[Ljava.lang.String;@7441b1fd"
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)

[Code] ....

I imagine the issue lies within how I am handling the two-dimensional array in the CALCULATE event and/or converting the String[][] to String then parsing to an Integer.

Would this be better done is separate arrays (not using one two-dimensional, but storing 34C, 45F ... in one. I think this would be difficult for me to parse for conversions).

View Replies View Related

Demonstrate Two Dimensional Array - Nested For Loops

Feb 4, 2015

Java Code:

// Demonstrate a two-dimensional array
class TwoDArray {
public static void main(String args[]) {
int twoD[] [] = new int[4] [5];
int i, j, k = 0;

[Code] .....

Output:

0 1 2 3 4
5 6 7 8 9
10 11 12 13 14
15 16 17 18 19

(1) I don't understand how repeating the loop creates the structure of the output. Taking the second loop away and putting the "System.out.print(twoD[i] [j] + " " );" under k++ creates the output to print a number on each line. How do I write the code not having the second loop, assigning k to each value that is moved through the grid then printing it out but having the output the same?

Java Code:

for(i=0; i<4; i++)
for(j=0; j<5; j++) {
twoD[i][j] = k;
k++;
System.out.print(twoD[i] [j] + " " );
System.out.println();
} mh_sh_highlight_all('java');

(2) I don't understand why you can't put a new line sandwiched between the first for loop

Java Code:

for(i=0; i<4; i++)
System.out.println();
for(j=0; j<5; j++) {
twoD[i][j] = k;
k++; mh_sh_highlight_all('java');
It compiles, but I get the message:

" Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 4
at TwoDArray.main(TwoDArray.java:11) "

View Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved