| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1682 人关注过本帖
标题:[求助]接受用户输入 得出结果
取消只看楼主 加入收藏
ccsky
Rank: 2
等 级:论坛游民
帖 子:197
专家分:49
注 册:2006-1-10
收藏
 问题点数:0 回复次数:12 
[求助]接受用户输入 得出结果
我写的一段代码
想让他按 0 就显示 咖啡苦
按 1就显示 糖好甜
按 2就显示 水无味
按别的键就显示 请选择 0 1 2
public class Hekko
{


public static void main(String[] args)
{
for(int num=0;i<args.length;i++)
System.out.println (args[num]);

switch(num)
{
case 0:System.out.println ("咖啡苦");
break;

case 1:System.out.println ("糖好甜");
break;

case 2:System.out.println ("水无味");
break;

default:System.out.println ("请从0 1 2里选择");
}
}


}

这段代码 开头不知道怎么定义的好 没接触过这类问题
想各位讲解下方法
搜索更多相关主题的帖子: 咖啡 结果 用户 case public 
2006-07-31 21:08
ccsky
Rank: 2
等 级:论坛游民
帖 子:197
专家分:49
注 册:2006-1-10
收藏
得分:0 
(Integer.parseInt(args[0]));       这句从来没见过啊
2006-07-31 21:23
ccsky
Rank: 2
等 级:论坛游民
帖 子:197
专家分:49
注 册:2006-1-10
收藏
得分:0 
还要导包进去
2006-07-31 21:25
ccsky
Rank: 2
等 级:论坛游民
帖 子:197
专家分:49
注 册:2006-1-10
收藏
得分:0 
import java.lang.ArrayIndexOutOfBoundsException;//导了这个还是不行
还应该导什么包呢 ?
2006-07-31 21:27
ccsky
Rank: 2
等 级:论坛游民
帖 子:197
专家分:49
注 册:2006-1-10
收藏
得分:0 
不导包  运行不出来啊
2006-07-31 21:27
ccsky
Rank: 2
等 级:论坛游民
帖 子:197
专家分:49
注 册:2006-1-10
收藏
得分:0 
运行出来了 我刚刚是直接在JCreate 里运行的 现在在DOS下就可以了

谢谢啦

[此贴子已经被作者于2006-7-31 21:33:29编辑过]

2006-07-31 21:33
ccsky
Rank: 2
等 级:论坛游民
帖 子:197
专家分:49
注 册:2006-1-10
收藏
得分:0 
不过还是有点不明白
2006-07-31 21:33
ccsky
Rank: 2
等 级:论坛游民
帖 子:197
专家分:49
注 册:2006-1-10
收藏
得分:0 
new Test().Display(Integer.parseInt(args[0]));

为什么可以在一个类里这样写? 不用再写一个类?
2006-07-31 21:34
ccsky
Rank: 2
等 级:论坛游民
帖 子:197
专家分:49
注 册:2006-1-10
收藏
得分:0 
以下是引用韩峰在2006-7-31 21:40:36的发言:

其实我觉得楼主有点太急于求成了!
很多东西,基本概念,编程思想,书上都有
楼主肯定没认真看
可能楼主以前有别的语言基础,所以总是急于编码
我在这里提一下我的意见
你应该多看书 把书上的例子理解,如果不明白,书上的讲解应该很细吧
然后将书上的例子改写 已得到锻炼
一点建议

知道啊 我也是看了书的
不过都没有switch的例题 也没有输出输入的例子
书上的例子都在改着做了
准确的说 我那书上根本没有一个好例子
都只是给一点点片断和代码

学了C C++ VB C# ASP HTML SQL ORCALE
现在重学JAVA 主攻这个
别的东西全放开了 看起来是有点有点急了

请各位推荐一本有课后习题 和好例子的书给我吧

2006-07-31 21:46
ccsky
Rank: 2
等 级:论坛游民
帖 子:197
专家分:49
注 册:2006-1-10
收藏
得分:0 
以下是引用ccsky在2006-7-31 21:34:23的发言:
new Test().Display(Integer.parseInt(args[0]));

为什么可以在一个类里这样写? 不用再写一个类?

我记得这个 new Test() 是实例化一个方法 我看书上写的 应该是在另一个类里写new Test()才行啊 你怎么在Test类里面写这个呢

2006-07-31 21:47
快速回复:[求助]接受用户输入 得出结果
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026913 second(s), 10 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved