hello guys読み取りモードまたは書き込みモードで開くファイル許可を与えたい .extにファイル拡張があり、file_nameにファイル名が含まれています。 f_pは、私が 'r'または 'w'モードとして入力を取得することができます。ここでは、シンボルを見つけることができない私は別の場所ファイルへの読み取り書き込み権限を与えます
で同じファイルを使用しています。しかし、このコードでは、私は としてエラーを取得しています:メソッドsetReadable(ブール値) 場所:fos2がタイプのFileOutputStreamのですが
<%
ここにいくつかのコード
FileInputStream fis2 =新しいFileInputStream( "e:/ profile/epy /" + file_name + "。ext");
FileOutputStream fos2 = new FileOutputStream("e:/decrypt/"+file_name+"."+ext);
if(f_p.equals("R")||f_p.equals("r"))
{
fos2.setReadable(true);
}
else if(f_p.equals("W")||f_p.equals("w"))
{
fos2.setWritable(true);
}
//何らかのコード> https://jsfiddle.net/wc8pccyL/
[Javadocs](https://docs.oracle.com/javase/7/docs/api/java/io/FileOutputStream.html)は、 'FileOutputStream'に.setReadable()がないことを明確に示しています。方法。 Fileオブジェクト、OTOHが行います。だから 'FileOutputStream'ではなく' File'を使って、Javadocと友達になりましょう。 – KevinO