java数据类型
2022/1/27 1:04:21
本文主要是介绍java数据类型,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
public class DEmo02 { public static void main(String[] args) { //整数 int num1=10;//最常用 byte num2=20; short num3=30; long num4=30L;//long类型要在数字后面加L //小数:浮点数 float num5=52.0F;//float类型要在后面加F double num6=3.14; //字符类型 char dz='我'; //字符串,String不是关键字,类 String name1="dz"; //布尔值 boolean flag=true; //boolean flag=false; String a="我"; long num=521; char b='她'; System.out.println(b); System.out.println(num); System.out.println(a); } }
public class DEmo03 { public static void main(String[] args) { //整数扩展 进制 二进制0b 十进制 八进制0 十六进制0x int i1=10; int i2=010; //八进制 int i3=0x10; //十六进制 0~9 A~F 16 System.out.println(i1); System.out.println(i2); System.out.println(i3); System.out.println("========================================================"); //============================================================================ //浮点数扩展 面试题:银行业务怎么表示?钱 //BigDecimal 数学工具类 //============================================================================ //float 有限,离散,舍入误差,大约,接近但不等于 //double //最好避免使用浮点数进行比较 //最好避免使用浮点数进行比较 //最好避免使用浮点数进行比较 float f=0.1f; //0.1 double d=1.0/10; //0.1 System.out.println(f==d); //false System.out.println(f); System.out.println(d); //================================================================= //字符扩展 //================================================================= char c1='a'; char c2='们'; System.out.println(c1); System.out.println((int)c1); //强制转换 System.out.println(c2); System.out.println((int)c2); //强制转换 //所有的字符本质还是数字 //编码 Unicode 表:(97=a 65=A) 2字节 0-65536 Excel 2*16 = 65536 //u0000 - uFFFF char c3 ='\u0061'; System.out.println(c3); //a //转义字符 // \t 制表符 // \n 换行 //...... System.out.println("hello \t world"); System.out.println("hello \n world"); System.out.println("============================================="); String sa = new String("hello world"); String sb = new String("hello world"); System.out.println(sa==sb); String sc = "hello world"; String sd = "hello world"; System.out.println(sc==sd ); //对象 从内存分析 //布尔值扩展 boolean flag=true; if (flag==true){} //新手 if (flag){} //老手 } }
这篇关于java数据类型的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-11cursor试用出现:Too many free trial accounts used on this machine 的解决方法
- 2025-01-11百万架构师第十四课:源码分析:Spring 源码分析:深入分析IOC那些鲜为人知的细节|JavaGuide
- 2025-01-11不得不了解的高效AI办公工具API
- 2025-01-102025 蛇年,J 人直播带货内容审核团队必备的办公软件有哪 6 款?
- 2025-01-10高效运营背后的支柱:文档管理优化指南
- 2025-01-10年末压力山大?试试优化你的文档管理
- 2025-01-10跨部门协作中的进度追踪重要性解析
- 2025-01-10总结 JavaScript 中的变体函数调用方式
- 2025-01-10HR团队如何通过数据驱动提升管理效率?6个策略
- 2025-01-10WBS实战指南:如何一步步构建高效项目管理框架?