黑马程序员技术交流社区

标题: 控制台 输入 输出 [打印本页]

作者: ㄗs:/|丶hearts    时间: 2013-6-15 17:04
标题: 控制台 输入 输出
本帖最后由 ㄗs:/|丶hearts 于 2013-6-15 17:28 编辑
  1. import java.io.*;
  2. import java.lang.*;
  3. class IODemo
  4. {
  5.         public static void main(String[] args) throws IOException
  6.         {
  7.                
  8.                 int i = System.in.read();
  9.                 System.out.println(i);
  10.                


  11.         }
  12. }
复制代码
怎么把输入的内容原样的输出
作者: 苑永志    时间: 2013-6-15 17:18
  1. BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
  2. String line = null;
  3. while((line=br.readLine()) != null){
  4.         System.out.println(line);
  5. }
复制代码
为了阅读理解方便没有添加异常的处理。

楼主,其实这是比较基础的问题,在基础视频中,有很详细的讲到,我们都还要多学习。
作者: ㄗs:/|丶hearts    时间: 2013-6-15 17:23
苑永志 发表于 2013-6-15 17:18
为了阅读理解方便没有添加异常的处理。

楼主,其实这是比较基础的问题,在基础视频中,有很详细的讲到,我 ...

嗯  其实在想 可不可以只通过类型转换 就能原样输出
作者: 金辉    时间: 2013-6-15 17:53
  1. import java.util.Scanner;
  2. public class Prints {
  3.         public static void main(String[] args) {
  4.                 Scanner sc=new Scanner(System.in);
  5.                 String str=sc.nextLine();
  6.                 if(str!=null)
  7.                         System.out.println(str);
  8.         }
  9. }
复制代码
这种方法是不使用流的,可以参考参考
作者: ㄗs:/|丶hearts    时间: 2013-6-15 18:41
金辉 发表于 2013-6-15 17:53
这种方法是不使用流的,可以参考参考

0.0 很好  谢啦
作者: 树根    时间: 2013-6-17 17:55
    import java.io.*;
    import java.lang.*;
    class IODemo
    {
            public static void main(String[] args) throws IOException
            {
                  
                    int i = System.in.read();
                    System.out.println(i);
                  


            }
    }

不错




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2