自动类型转换

  • 作者:村长
  • 发布时间:2020-04-29 22:32
  • 分类:java
  • 标签: 热门推荐
package varary;

public class test {
	public static void main(String[] args) {
		// 自动类型转换
//		int a = 10;
//		double b = a;
		//输出10.0 这个转换过程就叫自动类型转换
//		System.out.println(b); 
		
		//能否实现小数变整数呢? 不能实现小数转整数,除非强制转换数据类型
//		int c;
//		double d = 10.2;
//		c = d;
//		System.out.println(c);
		
		// int 可以转换为 float类型,但是呢float类型不能转换为int
//		int e = 2;
//		float f = e;
//		System.out.println(f);
		
		// float => int
//		int g;
//		float i = 10.2f;
//		g = i;
//		System.out.println(g);
		
//去年Apple笔记本所占市场份额是20,今年增长的市场份额是9.8,
		//求今年所占份额?(输出的值必须是整形)
//		int yesterday = 20;
//		double today = 9.8; //强制数值转换并不会四舍五入,把小数省略了
//		int sum = yesterday + (int)today;
//		System.out.println(sum);
		
//        int a = 10;    
//        int b = 10;    
//        int c = 10;
//        a = b++;   //a = 10,b = 11
//        c = --a;   //a = 9 ,c = 9
//        b = ++a;   //a = 10,b = 10
//        a = c--;   //a = 9 ,c = 8
//        System.out.println("a="+a+",b="+b+",c="+c);
		
			double data = 78.595500000001;
			System.out.println(String.format("%.2f", data));
		String.format("%.2f", data);
	}
}


  • php程序员面试笔试宝典
琉忆编程库

手册下载

    暂无手册

编程资料

    暂无资料
TOP
加载中...