Jama Matrix 打印机错误
Jama Matrix printwriter error
我在我的项目中使用 JAMA 矩阵。我需要在文本文件中写下一个 Jama 矩阵。为此,我写下了这段代码。
package Xdata;
import Jama.Matrix;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintWriter;
public class File_r {
public static void main(String args[]) {
Matrix A = new Matrix(10, 10);
try {
PrintWriter write1 = new PrintWriter(new File("/home/robotics//IdeaProjects/Data_arrange/src/Xdata/mu_X.txt"));
A.print(PrintWriter write1,9,6);// error in this line
}
catch(FileNotFoundException ex) {
System.out.println(ex);
}
}
}
但它抛出错误:
/home/robotics/IdeaProjects/Data_arrange/src/Xdata/File_r.java
Error:(13, 32) java: ')' expected
Error:(13, 33) java: not a statement
Error:(13, 39) java: ';' expected
我在 intellj idea 中写下了这段代码。谁能告诉我为什么会出现此错误?
我确实检查了 Matrix.java 的 Jama api。看起来您正在尝试在以下代码段中使用带有三个参数的打印方法。请重新正确书写。
修复如下
A.print(write1,9,6);// error in this line
我解决了这个问题。我认为这对那些刚接触 Jama Matrix 并面临类似问题的人很有帮助。这是我的解决方案:
package Xdata;
import Jama.Matrix;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintWriter;
public class File_r {
public static void main(String args[]) {
Matrix A = new Matrix(10, 10);
PrintWriter writer=null;
try {
writer = new PrintWriter("/home/robotics//IdeaProjects/Data_arrange/src/Xdata/mu_X.txt");// So basically I change this line
A.print(writer,2,2);
writer.close();// Add this line
}
catch(FileNotFoundException ex) {
System.out.println(ex);
}
}
}
这解决了我的问题。由于 JAMA Matrix 的文档非常少,我认为这对 reader.
真的很有帮助
我在我的项目中使用 JAMA 矩阵。我需要在文本文件中写下一个 Jama 矩阵。为此,我写下了这段代码。
package Xdata;
import Jama.Matrix;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintWriter;
public class File_r {
public static void main(String args[]) {
Matrix A = new Matrix(10, 10);
try {
PrintWriter write1 = new PrintWriter(new File("/home/robotics//IdeaProjects/Data_arrange/src/Xdata/mu_X.txt"));
A.print(PrintWriter write1,9,6);// error in this line
}
catch(FileNotFoundException ex) {
System.out.println(ex);
}
}
}
但它抛出错误:
/home/robotics/IdeaProjects/Data_arrange/src/Xdata/File_r.java
Error:(13, 32) java: ')' expected
Error:(13, 33) java: not a statement
Error:(13, 39) java: ';' expected
我在 intellj idea 中写下了这段代码。谁能告诉我为什么会出现此错误?
我确实检查了 Matrix.java 的 Jama api。看起来您正在尝试在以下代码段中使用带有三个参数的打印方法。请重新正确书写。
修复如下
A.print(write1,9,6);// error in this line
我解决了这个问题。我认为这对那些刚接触 Jama Matrix 并面临类似问题的人很有帮助。这是我的解决方案:
package Xdata;
import Jama.Matrix;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintWriter;
public class File_r {
public static void main(String args[]) {
Matrix A = new Matrix(10, 10);
PrintWriter writer=null;
try {
writer = new PrintWriter("/home/robotics//IdeaProjects/Data_arrange/src/Xdata/mu_X.txt");// So basically I change this line
A.print(writer,2,2);
writer.close();// Add this line
}
catch(FileNotFoundException ex) {
System.out.println(ex);
}
}
}
这解决了我的问题。由于 JAMA Matrix 的文档非常少,我认为这对 reader.
真的很有帮助