標籤

顯示具有 JAVA 標籤的文章。 顯示所有文章
顯示具有 JAVA 標籤的文章。 顯示所有文章

2011年10月13日 星期四

JAVA 簡單運算. 因為太基礎了所以我不會 0.0!

話說. 全世界都知道

double z = 600/320;

再怎樣, 結果不可能為 1 吧. 偏偏 JAVA 回應是 1.0

因為這個運算太 EASY 所以我從來不相信結果會是錯的. 導致整個畫面在7吋平版上. 完全不正常. 在 DEBUG 的過程中. 看到 z 的結果是 1.0 我的天....

原來除了 z 要宣告成 Double 之外, 連運算過程也要宣告 (double)

所以正確來說. 應該是

double z = (double) 600/320;

我倒..... 明白. 果然是太久沒寫程式了.

....

2011年9月20日 星期二

JAVA 檔案讀取

人老了, 太多寫過的都記不得了

import java.io.*;

public class readfile
{
public static void main (String args[])
{

try
{
FileReader fw= new FileReader(args[0]);
BufferedReader buf = new BufferedReader(fw);
String s;
while ( (s=buf.readLine() ) != null)
System.out.println(s);
buf.close();
}
catch (IOException e)
{
System.out.println("Error: " + e.toString());
}
}
}