作者tkcn (小安)
看板java
标题Re: [问题] 一个关於发牌的问题
时间Tue Dec 8 16:20:30 2009
※ 引述《xtimer ()》之铭言:
: 因作业遇到困难 想上来请教一下各位大大
: 题目是一个21点的游戏
: (暂不考虑初始发两张牌 & 发出的牌重复问题)
: 先贴一下目前code进度
: ==============================================================================
: public class a1{
: public static void main(String[] args) throws java.io.IOException
: {
: char key;
: do{
: }
: while (key == 'y');
: ==============================================================================
: a1.java:35: variable key might not have been initialized
: while (key == 'y');
: ^
: 1 error
: ==============================================================================
以前写的笔记:
------------
对 Local Variable 来说,
不管是 Primitive 或 Referrence,预设都是 "not a value"。
而 null 对 Compiler 而言是一个 "value"。
所以 Object o;
if(o == null){}
// 这里会产生 Compiler error: o may not be initialized.
---
新手在解决问题时,多用点猜测绝对是好事。
但是在板上公开讨论时,
请先把前因後果交代清楚,
最後才附上你的判断。
而不是只丢一句猜测,让我们来算命。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.122.183.199
1F:推 xtimer:谢谢大大的解说 可是...我看不懂XDDD 12/08 19:11
2F:→ TonyQ:看不懂也要说哪里看不懂啊, 不然谁看得懂你在问什麽啊 XD 12/08 19:21