Java Number.floatValue()方法
floatValue() 以 float 形式返回指定的数值。
1 语法
public abstract float floatValue()
2 参数
无
3 返回值
以 float 形式返回指定的数值
4 示例1
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* Java Number.floatValue()的例子
*/
public class Demo {
public static void main(String[] args) {
//使用Integer数据类型和Double数据类型输入数字
Integer a = 2454;
Double b = 86549.9875690;
//将Number值打印为float
System.out.println("Value : "+a.floatValue());
System.out.println("Value : "+b.floatValue());
}
}
输出结果为:
Value : 2454.0
Value : 86549.984
5 示例2
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* Java Number.floatValue()的例子
*/
import java.util.Scanner;
public class Demo {
public static void main(String[] args) {
Scanner readInput = new Scanner(System.in);
System.out.print("请输入数字: ");
//输入数字
Integer i = readInput.nextInt();
//以float打印
System.out.println("The Float Value is: "+i.floatValue());
readInput.close();
}
}
输出结果为:
请输入数字: YIIDIAN
Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Scanner.java:864)
at java.util.Scanner.next(Scanner.java:1485)
at java.util.Scanner.nextInt(Scanner.java:2117)
at java.util.Scanner.nextInt(Scanner.java:2076)
at com.yiidian.Demo.main(Demo.java:17)
6 示例3
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* Java Number.floatValue()的例子
*/
public class Demo {
public static void main(String[] args) {
int x = 3;
int y = 2;
Float f = (float) x;
float result = f.floatValue()/y;
System.out.println("Output Value is = "+result);
}
}
输出结果为:
Output Value is = 1.5
热门文章
优秀文章