-3
私は3つのint型の数値を持つDATファイルを作っていましたが、writeIntを使ってwriteIntを書くと、私はwriteIntにエラーが出ます。 DataOutputStream
となぜコンパイラがwriteIntでエラーを出すのですか?
import java.io.*;
public class Esercizio010916 {
public static void main(String[] args) {
String Path ="C:\\Users\\Enzo\\Documents\\compiti informatica\\Esercizi\\Corso di recupero 2016\\Esercizio 01.09.16\\";
String nomeDat = "Quantità.dat";
String nomeCsv = "Oggetti.csv";
String PathDat = Path + nomeDat;
String PathCsv = Path + nomeCsv;
CreaDat(PathDat);
}
public static void CreaDat(String PathDat){
int n1;
int n2;
int n3;
try{
FileInputStream fileFisico = new FileInputStream(PathDat);
DataInputStream fileLogico = new DataInputStream(fileFisico);
n1 = Console.readInt("Inserisci il valore di n1 \n");
n2 = Console.readInt("Inserisci il valore di n2 \n");
n3 = Console.readInt("Inserisci il valore di n3 \n");
fileLogico.writeInt(n1);
fileLogico.close();
}catch(IOException e){
System.out.println("IOException e");
}
}
}
エラーは何ですか? –
クラス 'DataInputStream'に' writeInt'メソッドがありません – Jens
エラーがwriteIntにあり、 "シンボルが見つかりません;シンボルメソッドwriteInt(int);タイプDataInputStreamの位置fileLogico" – Joffo