我知道以下几个:
import java.util.Scanner;//省略部分代码Scanner input = new Scanner (System.in);/*
 *=================================== *下面为数据类型的存入 *Int  *int a = input.nextInt(); *================================ *Double  *double a = input.nextDouble();
 
 */那么请问在Scanner类中,应该如何存入Char、String类型的数据,最好详细一点,谢谢了!

解决方案 »

  1.   

    这个不太懂。看到api里面Scanner不是有nextLine() -- String么?
      

  2.   

    char c = input.nextchar();
    string s = input.nextstring();
      

  3.   

    char c=input.nextChar();//注意 后面的Char c要大写 Char
    String s=input.next();//字符串输入,String 的S要大写 String
           //注意String对象的输入后面是next()不是nextString()
      

  4.   

    对了,成功了点击下  下面回复窗口的红字“对我有用”。。基本数据类型的输入基本都是:
    int a=input.nextInt();
    long a=input.nextLong();
    double a=input.nextDouble();
    float a=input.nextFloat();
    char a=input.nextChar();
    而字符串不是基本数据类型,而是一个类,一个String类。
    String s=new String( input.next() );
    或者String s=input.next();String s=input.nextLine();
    都是字符串的输入方式