加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

JAVA中键盘输入数据及将字符串转换为数值型的方法

(2009-09-23 12:44:45)
标签:

java

字符串

数值

分类: JAVA

由一个程序开始:

import java.io.*;  //加载java.io类库里的所有类
public class string
{
 public static void main(String args[])
throws IOException
 {
  BufferedReader buf; 
//声明buf为BufferedReader类的变量
  String str1,str2;   
//声明变量为String类型的变量
  int num;
  float f1,f2; 
//f2,f1为输入多个数据存放的变量
  buf=new BufferedReader(new InputStreamReader(System.in)); //产生buf对象
  //num=Integer.parseInt(str1);  
//将str1转成int类型后指定给num存放
  System.out.print("Input first string : ");
  
  str1=buf.readLine();    
//读入字符串到buf中保存在str1中
  
f1=Float.parseFloat(str1);
  System.out.print("Input second string : ");
  str2=buf.readLine();
  f2=Float.parseFloat(str2);   //将str2转成float类型后指定给f2存放

  System.out.print("str1 :  "+str1);    //输出字符串str1
  System.out.println("\tf1 :  "+f1); 
//输出由字符串str1转换为单精度符点型f1的数据
  System.out.print("str2 :  "+str2);
  System.out.println("\tf2 :  "+f2);
  System.out.println(f1+" * "+f2+" = "+f2*f1);
 }
}

运行结果如下:

JAVA中键盘输入数据及将字符串转换为数值型的方法

红色字体是由键盘输入数据的基本框架,蓝色字体是将字符串转换为数值的关健代码,运行结果中输入的都是字符串。

关于其他字符串转成数值类型的方法:

 JAVA中键盘输入数据及将字符串转换为数值型的方法

 

P34

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有