how to find subarray from given large 2d array of arbritary dimension
my code is:
import java.lang.*;
import java.io.*;
import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class SubMatrix {
public static void main(String[] args) throws IOException {
File file = new File("file1.txt");
List<float[]> list = new ArrayList<float[]>();
Scanner scanner = new Scanner(file).useDelimiter("\n");
while (scanner.hasNext()) {
String[] values = scanner.next().trim().split(" ");
float[] floats = new float[values.length];
for (int i = 0; i < values.length; i++) {
floats[i] = Float.parseFloat(values[i]);
}
list.add(floats);
}
float[][] values = new float[list.size()][];
for (int i = 0; i < list.size(); i++) {
values[i] = list.get(i);
for (int j = 0; j < values[i].length; j++) {
System.out.print(values[i][j] + " ");
}
System.out.println();
}
int row =values.length;
int col=values[0].length;
//*******************************
int subrow;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Enter the number for rows :");
subrow = Integer.parseInt(br.readLine());
double subArray[][] = new double[subrow][col];
for(int k=0;k<subrow;k++){
for(int p=0;p<col;p++){
System.arraycopy(values,0,subArray,0,subrow);
System.out.print(subArray[k][p] + " ");
}
System.out.println();
}
}}
and .txt file is:
1.0 3.1 2.1 3.4
2.4 2.0 4.6 5.1
0.2 3.3 4.7 9.1
4.0 5.4 5.1 3.2
6.1 2.1 6.4 2.6
1.2 2.0 3.5 6.9
3.1 2.5 4.6 9.8
7.1 8.1 9.4 5.1
12.1 3.1 2.5 2.4
3.8 9.1 2.1 6.7
i want to print the subarray of any dimension from given array file.
i have tried upto above code but it gives runtime error as:
NumberFormatException:empty string.
error might be on "floats[i] = Float.parseFloat(values[i]);
" line.help wud be apprec.
View Answers
Ads
Related Tutorials/Questions & Answers:
how to find inverse of n*n 2d array in java
how to
find inverse of n*n
2d array in java I reached upto code of printing the matrix as:
Assume that matrix is square matrix where row=column
code is:
public class ReadContents{
public static void main(String args
Advertisements
array find all possible dimension
array find all possible dimension
Given array:
int[]
dimension = { 1, 2, 3 };
That produces the output:
1
2
3
12
13
23
123
I'm new to
array...i can't figure out the way on even
how to start...
any idea?...really appreaciate
Find Array element from index using GUI
Find Array element
from index using GUI
In this tutorial, you will learn
how to create an GUI application to
find an
array element
from its index. For this, we have created an an
array of 100
randomly chosen integers and allow
using 2D Array
using
2D Array Write a JAVA program using
2D Array to auto-grade exams. For a class of N students,
your program should read letter answers (A, B, C... the class average. Define the exam answer key as Final
Array in your program
using 2D Array
using
2D Array Write a JAVA program using
2D Array to auto-grade exams. For a class of N students, your program should read letter answers (A, B, C... the class average. Define the exam answer key as Final
Array in your program
Selecting elements of 2D array with GUI
Selecting elements of
2D array with GUI Hello!
I am building... or selected elements of below
2D array (images attached):
Year
Season 2002 2003...
how start with the code for displaying elements of the
array selected by user
How to Print Array in JavaScript
How to Print
Array in JavaScript
In this section you will learn about
Array in JavaScript.
Array are important part of all programming languages.
Array...;;
There are some methods of
array that can use in
array like length()
can
find
JavaScript array dimension
JavaScript
array dimension
In this code we help you to understand
array dimension... to make a Two
dimension array. The page on loading invoke a function display
How to retrieve array values from html form to jsp?
How to retrieve
array values
from html form to jsp? Hi! I am... sample code for
how to retrive
array values
from html to jsp.
hi friend... it into jsp. Means i just want to retrieve values
from html form containing
array
sql php array
;
SQL PHP
Array support simple
dimension array. The SQL PHP
Array is used to
populate
array from MySQL database.
Understand with Example
The Tutorial illustrate an example
from 'SQL PHP
Array'. To understand
and grasp
find the given input is integer or string
find the
given input is integer or string simple coding for to check the
given input value is integer or no.If the
given value is integer display "Value is integer" otherwise "Value is not a integer"?
class
How To Remove Array Element In Java
will demonstrate you about
how to
delete an element
from array. To remove the
array...
How To Remove
Array Element In Java
In this section we will discuss about
how to remove a
given array element.
In this section we will discuss about removing
ModuleNotFoundError: No module named 'subarray'
'
subarray'
How to remove the ModuleNotFoundError: No module named '
subarray...ModuleNotFoundError: No module named '
subarray' Hi,
My Python... to install padas library.
You can install
subarray python with following
ModuleNotFoundError: No module named 'subarray'
'
subarray'
How to remove the ModuleNotFoundError: No module named '
subarray...ModuleNotFoundError: No module named '
subarray' Hi,
My Python... to install padas library.
You can install
subarray python with following
Finding an Element in a Sorted Array
. In this section, you will learn
how to sort an
array and
how to
find a text in the sorted... an
searching an elements in the
array. This example takes some inputs
from the user...
that. And it show the
given text position in the
array, if text is present
Display set of names from array
Display set of names
from array
In this section, you will learn
how to display the set of names
from array.
In the
given code, we have declared an
array... element, it will display the set of
countries name
from the
array.
Example
2d arrays
2d arrays what is the code for multiplying the values in a
2d array and printing out their sum