| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 953 人关注过本帖
标题:输出的怎么是这样?
只看楼主 加入收藏
晋加答
Rank: 1
来 自:广东-深圳
等 级:新手上路
帖 子:137
专家分:0
注 册:2008-4-1
收藏
 问题点数:0 回复次数:3 
输出的怎么是这样?
用下面的程序  为什么不能实现 输出从键盘输入的字符呢?输出的是乱码。
import
import

public class File2
{
    public  static  void  main(String  args[])  throws IOException
    {
         System.out.println("Enter:");
         DataInputStream aa = new  DataInputStream(System.in);
         char s= aa.readChar();    
              System.out.println(s);
           }
}
搜索更多相关主题的帖子: 输出 
2008-08-21 17:43
林中剑影
Rank: 1
来 自:广州
等 级:新手上路
帖 子:91
专家分:0
注 册:2007-11-3
收藏
得分:0 
DataInputStream 改用这个:
BufferedReader in  = new BufferedReader(new InputStreamReader(System.in));

好好学习,天天向上!
2008-08-21 18:26
gufei1122
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2007-3-1
收藏
得分:0 
/*恩char s= aa.readChar();    里面的readChar()我没看到过
  我试着改了一下你看下啊*/
import *;


public class File2
{
    public  static  void  main(String  args[])  throws IOException
    {
        System.out.println("Enter:");
        BufferedReader aa  = new BufferedReader
                            (new InputStreamReader(System.in));

             //  char s= (char) aa.read(); //这个是字符
          
        //    String s= aa.readLine();    //这个是字符串
              System.out.println(s);
           }
}


有那个知道readChar()的请讲下啊
2008-08-23 10:36
晋加答
Rank: 1
来 自:广东-深圳
等 级:新手上路
帖 子:137
专家分:0
注 册:2008-4-1
收藏
得分:0 
回复 2# 林中剑影 的帖子
为什么不能用 DataInputStream呢
这个不是操作基本类型的吗?
2008-08-25 16:16
快速回复:输出的怎么是这样?
数据加载中...
 
   



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

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