亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標題: 麻煩大家給看一下這個程序問什么報錯呀,謝謝 [打印本頁]

作者: xhkbnkcu    時間: 2008-06-10 10:09
標題: 麻煩大家給看一下這個程序問什么報錯呀,謝謝
我是新手,麻煩大家給看一下。請問下面這個程序問什么編譯時報錯找不到d1和d2呀。先謝謝各位了。

public class TestA {
public static void main(String[] args) {
  if(args.length < 3) {
   System.out.println("Usage: java TestArgs \"n1\" \"op\" \"n2\"");
   System.exit(-1);
  }
  try {
   double d1 = Double.parseDouble(args[0]);
  } catch (NumberFormatException e) {
   e.printStackTrace();
  }
  try {
   double d2 = Double.parseDouble(args[2]);
  } catch (NumberFormatException e) {
   e.printStackTrace();
  }
  double d = 0;
  
  if(args[1].equals("+")) {
   d = d1 + d2;
  } else if (args[1].equals("-")) {
   d = d1 - d2;
  } else if (args[1].equals("x")) {
   d = d1 * d2;
  } else if (args[1].equals("/")) {
   d = d1 / d2;
  } else {
   System.out.println("Error operator!");
   System.exit(-1);
  }
  System.out.println(d);
}
}
作者: Fan.Wu    時間: 2008-06-10 10:34
標題: 回復 #1 xhkbnkcu 的帖子
因為你的 d1 和d2 都在 try {}里面,所以 d1 和d2 都必須聲明為在try{}外面。。。。。。。。。。。。。。。!@
作者: xhkbnkcu    時間: 2008-06-10 10:54
哦,我明白了,謝謝你了,非常感謝。
作者: waikontheroad    時間: 2008-06-12 13:01
剛開始學,很容易犯錯哦。




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2