我知道以下几个:
import java.util.Scanner;//省略部分代码Scanner input = new Scanner (System.in);/*
*=================================== *下面为数据类型的存入 *Int *int a = input.nextInt(); *================================ *Double *double a = input.nextDouble();
*/那么请问在Scanner类中,应该如何存入Char、String类型的数据,最好详细一点,谢谢了!
import java.util.Scanner;//省略部分代码Scanner input = new Scanner (System.in);/*
*=================================== *下面为数据类型的存入 *Int *int a = input.nextInt(); *================================ *Double *double a = input.nextDouble();
*/那么请问在Scanner类中,应该如何存入Char、String类型的数据,最好详细一点,谢谢了!
解决方案 »
- 重装系统后,jdk jre也必须重装吗
- 如何在运行时生成唯一标识,不采用UUID
- 请问有什么书籍是专门讲JAVA的GUI编程的吗?
- 日文操作系统读取中文txt文件的问题,编码是Unicode的
- 邮件配置中的测试连接功能怎么实现啊?
- java 连接access数据库问题
- 如何用jbuilder对程序打包,知道的请告诉我,不胜感激。
- 在JBuilder中能否在启动Tomcat后动态地reload context?
- 各位高手,我在applet里放了一个jpanel,在panel里add了一个按钮,又用panel.getgraphic.drawline,刷新后只有按钮,没有那条线了
- ConnectException异常后面return不走了,catch中printStackTrace也不
- java unicode编码
- 【新手学java】关于方法的可变参数和forecah的用法
string s = input.nextstring();
String s=input.next();//字符串输入,String 的S要大写 String
//注意String对象的输入后面是next()不是nextString()
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();
都是字符串的输入方式