我寫的方法似乎無法訪問。我下面粘貼的方法:方法method_name(FileInputStream,FileOutputStream)未定義類型Class_name
public void decryt_data(InputStream in, OutputStream out) throws InvalidKeyException, IOException {
// initialize the cipher
cipher.init(Cipher.DECRYPT_MODE, secret_key);
// Bytes read from in will be decrypted
in = new CipherInputStream(in, cipher);
int numRead = 0;
while ((numRead = in.read(buf)) >= 0)
{
out.write(buf, 0, numRead);
}
out.close();
}
我試圖使用類的一個實例如下調用這個方法: encryption.decrypt_data(new FileInputStream("C:/Users/Acer/Desktop/encrypted"),new FileOutputStream("C:/Users/Acer/Desktop/decrypted"));
Eclipse的告訴我:該方法decrypt_data(的FileInputStream, FileOutputStream中)是未定義的類型AES(即類名)
然而,下面的方法調用工作完全正常:
encryption.encrypt_data(new FileInputStream(fc.getSelectedFile().getPath()),new FileOutputStream("C:/Users/Acer/Desktop/encrypted"));
等待一些幫助:D謝謝。
如果你有一個新的問題,請它作爲一個單獨的問題。徹底改變你的問題將它從答案中斷開,並對沒有幫助的人無益 – 2013-03-19 05:13:52
好的。對不起。 – SidNoob 2013-03-19 07:59:02
將其關閉爲太本地化。這不是以任何方式懲罰你,只是因爲拼寫錯誤不太可能幫助其他任何人。 – 2013-03-20 00:08:57