| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 722 人关注过本帖
标题:请问这是怎么回事?
取消只看楼主 加入收藏
same30
Rank: 1
等 级:新手上路
帖 子:7
专家分:8
注 册:2011-3-18
结帖率:0
收藏
已结贴  问题点数:5 回复次数:3 
请问这是怎么回事?
我用的是win7系统,安装了jdk1.6_u24和JCreator4.50.010,但在编译执行以下程序时结果不符。不知为什么?

import java.util.Scanner;
public class Test{
    int a;
    Test(){
        System.out.println ("请输入:");
        Scanner sc=new Scanner(System.in);
        int a=sc.nextInt();
        System.out.println ("你输入的是"+a);
    }
    public static void main(String args[]) {
       new Test();
}
}
运行结果:
12
请输入:
你输入的是12

而在控制台下运行结果正常。

请输入:
12
你输入的是12

哪位朋友帮解释一下为什么,怎么解决问题?
搜索更多相关主题的帖子: 控制台 朋友 win7 
2011-03-18 14:52
same30
Rank: 1
等 级:新手上路
帖 子:7
专家分:8
注 册:2011-3-18
收藏
得分:0 
没有人理我。
2011-03-18 15:22
same30
Rank: 1
等 级:新手上路
帖 子:7
专家分:8
注 册:2011-3-18
收藏
得分:0 
请注意,在winxp下运行是没有问题的,win7下为什么不正常?
2011-03-19 22:42
same30
Rank: 1
等 级:新手上路
帖 子:7
专家分:8
注 册:2011-3-18
收藏
得分:0 
以下是引用lampeter123在2011-3-22 08:33:35的发言:

没用过JCreator,可能是工具有问题
我早就知道是工具原因,只想知道怎么解决,可惜回答的都不正确。
2011-03-26 10:58
快速回复:请问这是怎么回事?
数据加载中...
 
   



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

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