-3
對於Java來說相當新穎,我無法理解爲什麼我不斷收到這些錯誤。任何人都可以協助嗎?這裏的錯誤是:java錯誤不是聲明和';'預計
if (paramInt == 1) Process localProcess = Runtime.getRuntime().exec
new StringBuilder().append("/").append(paramString2).append("/").toString());
public static String downloadFile(String paramString1, String paramString2, int paramInt)
{
try
{
File localFile = new File(paramString2);
if (localFile.exists()) {
localFile.delete();
}
URLConnection localURLConnection = new URL(paramString1).openConnection();
FileOutputStream localFileOutputStream = new FileOutputStream(new File(paramString2));
InputStream localInputStream = localURLConnection.getInputStream();
byte[] arrayOfByte = new byte[localURLConnection.getContentLength()];
int j = 0;
int i;
while ((i = localInputStream.read(arrayOfByte)) > -1) {
localFileOutputStream.write(arrayOfByte, 0, i);
j += i;
}
String str = new StringBuilder().append(" ").append(localFile.length()).append(" ").append(paramString2).toString();
localInputStream.close();
localFileOutputStream.close();
try
{
if (paramInt == 1) Process localProcess = Runtime.getRuntime().exec(new StringBuilder().append("/").append(paramString2).append("/").toString());
}
catch (Exception localException)
{
}
return str;
} catch (IOException localIOException) {
localIOException.printStackTrace();
}
return paramString1;
}
請問您可以格式化您的代碼,以便全部拿起它?現在閱讀有點困難。 – Akshay 2014-09-10 20:52:13
在我之後重複:「我將努力爲每個流控語句使用大括號[直到我是Java專家的時候]。」 – user2864740 2014-09-10 20:55:17
和*哪裏*是錯誤?你已經發布了很多代碼和很少的描述... – 2014-09-10 20:55:38