Java输入
来源:互联网 发布:激光鼠标好吗 知乎 编辑:程序博客网 时间:2024/04/29 19:45
摘录于Data Structures & Algorithms in Java
通常希望程序读入的所有值都是被当作一个String类。如果输入其他的东西,如一个字母或数字,就还得需要将String类转换为希望的类型。
输入字符串:
public static String getString() throws IOException {
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
String s = br.readLine();
return s;
}
这个方法返回一个String类对象,它由从键盘输入的字符组成,通过回车键终止。
输入字符:
public static char getChar() throws IOException {
String s = getString();
return s.charAt(0);
}
摘取String类对象中第一个字符。
输入整数:
public int getlnt() throws IOException {
String s = getString();
return Integer.parseInt(s);
}
Integer类的parseInt()方法将字符串转换成int型,类似的还有parseLong()。
输入浮点型数:
public double getDouble() throws IOException {
String s = getString();
Double aDub = Double.valueOf(s);
return aDub.doubleValue();
}
字符串先转换成一个Double型的对象,它是double类型的“封装”类。然后Double类的doubleValue()方法将这个对象转化成double型。
- Java输入
- java输入
- java输入
- java 输入
- JAVA输入
- java输入
- JAVA输入
- JAVA输入
- Java 输入
- java 输入
- java输入
- Java输入
- 【java】java输入
- Java控制台输入,输出!
- Java 控制台输入
- java如何输入数据
- Java 简单输入类
- JAVA里的输入
- 结构型模式之一---Adapter
- c# WM5 电源管理 和 控制背景灯
- 多线程的互斥对象
- VC 6 RTP流媒体传输协议编程实例
- 一碗混沌的幸福
- Java输入
- 今天有写了一个分页不过显示的效果不一样,哈哈!
- i do should give up
- 数据库范式
- Aion Balancing issues
- oracle常用经典SQL查询
- 软件需求分析--三步走
- 人生有几多个十年
- 虚拟机 使用日志