首页 > 其他分享 >数据类型学习与拓展

数据类型学习与拓展

时间:2023-02-25 22:34:01浏览次数:40  
标签:String int 浮点数 数据类型 System 拓展 学习 println out

import sun.text.resources.cldr.ig.FormatData_ig;

public class Demo02 {
public static void main(String[] args) {
//整数拓展 进制 二进制0b 十进制 八进制0 十六进制0x

int i=10;
int i2=010;//八进制0
int i3=0x10;//十六进制0x 0~9 A~F 16

System.out.println(i);
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);//flase
System.out.println(f);
System.out.println(d);

System.out.println("==========");

float d1=127831712131231f;
double d2=d1+1;
System.out.println(d1==d2);//true

//===============
//字符拓展
//===============
System.out.println("===================");
char c1='a';
char c2='中';

System.out.println(c1);
System.out.println((int)c1);//强制转换

System.out.println(c2);
System.out.println((int)c2);//强制转换
//所有的字符本质还是数字
//Unicode 表 (a=97 A=61) 2字节 0-65536 Excel 2的16次方就是25536

//U0000 UFFFF
char c3='\u0061';
System.out.println(c3);//a
//转义字符
// \t 制表符
// \n 换行
//...... 更多
System.out.println("Hello\tWorld!");
System.out.println("Hello\nWorld!");
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){ } //老手
//Less is More! 代码要精简易读

}
}

2023-02-25 22:20:25

标签:String,int,浮点数,数据类型,System,拓展,学习,println,out
From: https://www.cnblogs.com/lihao1996/p/17155599.html

相关文章

  • 2.25学习总结
    今天学习了“查”,查难度较大,学习了其中的一部分。publicStringcheck(intm)throwsException{ Stringa; Stringsql="SELECT*FROMdailywherecontentlike......
  • JAVAWEB学习-实现增删改查-03
    今天继续写之前的没写完的增删改查,完成增和查代码normal1.java1packageTest.test1;23importjavax.servlet.ServletException;4importjavax.servlet......
  • Rust学习-环境搭建
    开一个新坑,记录一下Rust学习的全过程。一、RustonWindows1.1下载VisualStudioMicrosoftC++生成工具-VisualStudio1.2下载RustInstallRust-RustProgrammi......
  • python学习——【第十四弹】
    前言上篇文章​​python学习——【第十三弹​​】中介绍了python中的模块,这篇文章接着学习python中的包。python中的包包是一种用“点式模块名”构造Python模块命名空间的......
  • 软件工程学习第六天
        今天我整理了其他学科的知识,所以只拿出了20多分钟学习css的列表内容。    CSS包括两种列表:无序列表 ul,列表项标记用特殊图形,之如小圆形,小三角形等;有序......
  • MySQL学习笔记-数据控制语言
    SQL-数据控制语言(DCL)DCL语句用于管理数据库用户,控制数据库的访问权限一.管理用户1.查询用户#访问mysql数据库usemysql;#查询user表select*fromuser;主......
  • 编程语言学习攻略
    程序设计语言的构成语言的种类千差万别,但是,一般来说,基本成分不外四种:1.数据成分,用以描述程序中所涉及的数据;2.运算成分,用以描述程序中所包含的运算;3.控制成分,用以表......
  • 第二周学习总结
    本周一老师把我们留下来了我什么都不会但后来我决定开始学了每天学习了一点点。特别是今天我已经可以写出周一的那个作业了虽然是改的结构但我发现很多都是相似的。......
  • python爬虫学习——re模块(正则表达式)
    正则表达式常用操作符.任何单个字符[]字符集,对单个字符给出取值范围[abc]、[a-z][^]非字符集,对单个字符给出排除范围[^abc]*对前一个字符0次或无限次拓......
  • Hbase学习二:Hbase数据特点和架构特点
    转载请注明出处:1.Hbase数据特点大:一个表可以有上亿行,上百万列。面向列:面向列表(簇)的存储和权限控制,列(簇)独立检索。稀疏:对于为空(NULL)的列,并不占用存储空间,因此,表......