java数据类型、自动转换

  • 作者:村长
  • 发布时间:2020-04-29 22:32
  • 分类:java
  • 标签: java数据类型、自动转换
package helloa;

public class review {
	public static void main(String[] args) {
		// 输入main + Alt+?
		//变量的声明数据类型有4种,声明变量有两种方式
		
		// 声明变量1: 扣5分平时分 
		int a=100;
		int a1;
		a1=100;
		
		// 声明变量2:
//		可以一步到位
		//int b = 100;
		//可以分成两步:
		//int c;
		//c=100;
		
		//1、整形 存储整数
		int d = 10;
		// 2、小数
		double c = 10.1;
		// 3、单个字符串,要用【单引号】括起来
		char f = 'a';
		// 4、字符串 要用【双引号】括起来
		String abc = "abcdfdfd";
		
		//自动类型转换
//		int num1 = 1; // 1 可以表示1.0 1.0000000000
//		double num2 = num1;
//		System.out.print(num2);
//		
//		//小数转整数(小数会丢失,导致精度不准确)
//		double num3 = 1.0000;
//		int num4 = num3; //底层是这么想 一看到double =》 int 不会看值得
//		System.out.print(num4);
		
		// 如果我非要把小数变整数,怎么办?
		// 数据类型的转换 语法是固定的 :【(数据类型)要转的数据】
//		double num3 = 1.99999;
//		int num4 = (int)num3; //底层是这么想 一看到double =》 int 不会看值得
//		System.out.print(num4);
		/*
		 * 去年Apple笔记本所占市场份额是20,
		 * 今年增长的市场份额是9.8,求今年所占份额?
		 * */
		int zhang=20;
		int Apple=9;
		int k=zhang+Apple;
		System.out.print(k);
		
		
	}
}


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

手册下载

    暂无手册

编程资料

    暂无资料
TOP
加载中...