首页 > 其他分享 >基本类型拓展知识

基本类型拓展知识

时间:2022-10-15 00:44:47浏览次数:46  
标签:浮点数 知识 System 拓展 println flag 类型 true out

浮点数拓展

浮点数分为float和double

浮点数所表示出来的数是有限的,是接近数但是不等于数;所以浮点数是不能用来作比较的

作比较可以用BigDecimal(教学工具类)

public class Study02
{
   public static void main(String[] args) {
       //浮点数拓展
       //BigDecimal   数学工具类
       //float     接近数但不等于     大约
       //double
       //不要用浮点型作比较
       float a = 3.14f;
       double a1 = 3.14/1;
       //             是否相等的意思
       System.out.print(a==a1);

       System.out.println(a);
       System.out.println(a1);

 

 

字符拓展

所有的字符在本质上都是数字

强制转换为数字都是通过编码找到对应的数字

可以转换为int,short,long,byte

char c1 = 'a';
       char c2 = '中';
       System.out.println(c1);
       System.out.println((int)c1);//强制转换为int

       System.out.println(c2);
       System.out.println((int)c2);//强制转换
//所有的字符本质还是数字
       //编码 Unicode 表:(97 = a 65 = A) 2字节   0-65536     Excel   2^16 = 65536
       // U0000   UFFFF

 

 

布尔值拓展

boolean flag = true;
       // 如果
       //两个相等
           if (flag==true){}
           if(flag){}//默认等于true

if (flag==true){}和if(flag){}是一样的意思,都是如果为真就运行大括号里的代码

 

 

转义字符

\ 单独用会报错

\ 打印右斜杠

\n 换行

\t Tab键

\" 双引号

\' 单引号

........

 

代码要精简易懂

 

标签:浮点数,知识,System,拓展,println,flag,类型,true,out
From: https://www.cnblogs.com/chj020415/p/16793411.html

相关文章

  • Jedis(五大数据类型,事务)
    简介Jedis是Redis官方推荐的Java连接开发工具。要在Java开发中使用好Redis中间件,必须对Jedis熟悉才能写成漂亮的代码测试联通打开window下的redis-server,1、新建一个普......
  • JavaScript的八种数据类型
    一、JavaScript的数据类型分为两大类:1.1基本数据类型:string、number、boolean、undefined、null、symbol、bigint1.1.1Symbolsymbol类型是ES6新增......
  • JavaScript 值类型与引用类型
    JS数据类型JS有两种数据类型分别为值类型,引用类型值类型:Number、String、Boolean、Null、Undefined、Symbol(ES6);引用类型:Object;值类型值类型存放在栈中,可以直接按值......
  • Redis的五大数据类型+三大特殊类型
    String(字符串类型)String是redis最基本的类型,你可以理解成Memcached一模一样的类型,一个key对应一个value。String类型是二进制安全的,意思是redis的string可以包含任何数......
  • Baklib分享|知识管理是企业发展的风向标
    管理家彼得·德鲁克(1994)认为,“技术与流程并不在商业管理的实质上,而在于让知识更有效。”在一个以知识为基础的社会里,一个公司依靠知识进行创新的能力,就是其在竞争中所具有的......
  • Baklib|构建在线客户服务,产品知识库至关重要
    随着人工智能时代的来临,企业服务领域中的人工智能应用越来越迫切,对智能服务机器人的需求也随之出现。同时,随着用户体验需求的不断提高,传统企业客户服务部门往往陷入某种自我......
  • python数据类型之列表(二)
    列表基础详见:https://www.cnblogs.com/gaofeng-01/p/16788576.html列表相关题目 1、列表去重#①利用集合没有重复元素的特性,通过set()方法lst1=['a','dc','ab......
  • 【博学谷学习记录】超强总结,用心分享|狂野架构师redis数据类型的不同使用场景
    目录redis数据类型的不同使用场景数据使用场景String类型存储商品数量。用户信息。分布式锁。hash类型存用户信息。存储对象信息。list类型秒杀set类型某日用户签到情况。......
  • 项目1 数据库基础知识【简单易懂】
    目录​​1.数据库是什么?​​​​2.用户可以对数据库执行什么操作?​​​​3.什么是数据库管理系统?​​​​4.什么时候会用到数据库应用程序?​​​​5.一个数据库服务器可以管......
  • SQL基础知识及建表语句
    什么是数据库?简单来说,数据库是容纳数据的一个"容器",正如文件柜用来存放资料,冰箱用来储存食物,手机相册用来保存照片,数据库的产生极大方便存储数据,数据库不仅可以存储数据,还能......