作者QCANCER (琉璃螃蟹)
看板java
标题Re: [问题] 请教一个基础输入问题
时间Thu May 31 11:39:30 2007
※ 引述《khwu (._.\~/)》之铭言:
: ※ 引述《QCANCER (琉璃螃蟹)》之铭言:
: : 不好意思...认真的爬文爬很久
: : 但是真的找不到答案
: : 我想请问关於一个关於Java基本输入的问题
: : 类似像是 C++ 中的cin
: : 输入的是一个可以计算的值
: : 刚刚爬了一下 --良葛格学习笔记--
: : 学会使用Scanner
: : 学着写了这段
: : import java.util.Scanner;
: : class InputTest
: : {
: : public static void main(String args[])
: : {
: : Scanner scanner = new Scanner(System.in);
: : float x = scanner.nextFloat();
: : int y =scanner.nextInt();
: : x++;
: : y++;
: : System.out.println("整数运算:"+y);
: : System.out.println("浮点运算:"+x);
: : }
: : }
: : 在Eclipse下编译成功
: : 但是 如果用j2sdk1.4.2_14 在CMD底下编译就不会过
: : 好像是找不到java.util.Scanner
: : 错误讯息如下
: : InputTest.java:1: cannot resolve symbol
: : symbol : class Scanner
: : location: package util
: : import java.util.Scanner;
: : ^
: : InputTest.java:7: cannot resolve symbol
: : symbol : class Scanner
: : location: class InputTest
: : Scanner scanner = new Scanner(System.in);
: : ^
: : InputTest.java:7: cannot resolve symbol
: : symbol : class Scanner
: : location: class InputTest
: : Scanner scanner = new Scanner(System.in);
: : ^
: : 3 errors
: : 请问板上先进们
: : 在j2sdk1.4.2_14 怎麽写基本使用者输入呢??
: 可以去搜寻一下 BufferedReader, InputStreamReader ...等类别的使用,
: 都位於 java.io 套件下。
: java.util.Scanner 是 J2SE 5.0 之後才提供的类别。
: FYI.
谢谢 我找到了
用BufferedReader写
import java.io.*;
class InputTest
{
public static void main(String args[])throws IOException
{
BufferedReader jin = new BufferedReader(
new InputStreamReader(System.in));
String n1 =jin.readLine();
String n2 =jin.readLine();
int x= Integer.parseInt(n1);
float y=Float.parseFloat(n2);
x++;
y++;
System.out.println("整数运算:"+x);
System.out.println("浮点运算:"+y);
}
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.91.64.63