在C中用SCANF
那么在JAVA中如何实现 
最好举行下例子

解决方案 »

  1.   

    Scanner sc = new Scanner(System.in);
    System.out.println("请输入内容:");
    String str = sc.nextLine();
    System.out.println("您输入的内容为:" + str);
      

  2.   

        String str;
             int a;
             BufferedReader buf=new BufferedReader(new InputStreamReader(System.in));
             System.out.println("请输入一个数:");
             str=buf.readLine();
             a=Integer.parseInt(str);
             System.out.println("输入的数为:"+a);
      

  3.   


    package TestShuru;import java.io.*;public class TestShuru {
    public static void main(String[] args) throws Exception{
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    String str = "";
    while((str = br.readLine())!=null){
    System.out.println("输入结果是:"+str);
    }
    }
    }
    楼主可以导入代码看看;
      

  4.   

    一共有两种方法一种是一对话框的形式
    //导包
    import java.JOptionPane.*
    //显示对话框,提示输入信息
           JOptionPane.showInputDialog("Enter the number you want");
    //显示对话框,输出刚刚输入的信息
           JOptionPane.showMessageDialog(null, " 输出数据");另一种是是从控制台读取数据Scanner scanner = new Scanner(System.in);
    System.out.println("请输入内容:");
      

  5.   

    http://blog.csdn.net/bao110908/archive/2008/02/20/2108930.aspx
      

  6.   

    java 1.5以后才可以使用这个方法,之前的版本很麻烦
    Scanner input = new Scanner(System.in);
    String str = input.nextLine();
      

  7.   


    up,接收控制台的数据.最好在dos下面运行..
      

  8.   

    用io那块的,很简单,我也是学完c学java的,可以用Scanner
      

  9.   

    package us//包名
    import java.util.Scanner;
    class answer{//类型
    public static void main(string[] args)
    {
    string anser="";//声明接收变量
    Scanner sc = new Scanner(System.in);
    system.out.println("请输入答案:");//弹出对话框
    anser =sc.next();
    system.out.println("你的回答是"+anser);
       }
    }
      

  10.   

    BufferedReader buf=new BufferedReader(new InputStreamReader(System.in));
             System.out.println("请输入一个数:");
      

  11.   

    Scanner input = new Scanner(System.in);
    String str = input.nextLine();
    直接用咋不行呀?