首页 > 其他分享 >数据类型扩展及面试题

数据类型扩展及面试题

时间:2022-10-08 20:01:27浏览次数:61  
标签:面试题 int 数据类型 float 扩展 System println out

数据类型扩展及面试题

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

        int i=10;
        int i2=010;//八进制
        int i3=0x10;//十六进制 0-9 A-F
        //分别输出
        // 10
        //8
        //16
        System.out.println(i);
        System.out.println(i2);
        System.out.println(i3);

        System.out.println("=================================================");
        //浮点数拓展 银行业务怎么表示?
        //float
        //double 不能用这两个数浮点数不能用在银行系统
        float f=0.1f;
        double d=1.0/10;
        System.out.println(f==d);//false

        float d1=321232141321f;
        float 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);//强制转换
        //转义字符
        //\t字表符
        //\n换行
        //布尔值扩展
        boolean flag=true;
        if (flag){
            System.out.println("hell0 word");
        }
    }
}

标签:面试题,int,数据类型,float,扩展,System,println,out
From: https://www.cnblogs.com/yyrldp/p/16770035.html

相关文章

  • [JavaSE]数据类型
    数据类型基本数据类型数值数据类型整型byteshortintlonglonga=100L;整数拓展二级制:0b123inti=0b11;输出:3十进制:123inti=11;输出:11八进制:0123......
  • 学习Python之数据类型-1
    1、数字之运算(1)整数int#数字类型:整数inta=1b=2print(a+b)print(a-b)print(a*b)print(a/b)(2)小数float#数字类型:小数floata=1.0b=0.1print(a+b)print(a-b)p......
  • 字面量、注释、变量、数据类型、数据类型转换
    字面量固定的值称为字面量数据类型单行注释#注释内容多行注释"""注释内容"""变量在程序运行时,能储存计算结果或能表示值的抽象概念#特征变......
  • js检测数据类型得四种方式
    1.typeof:返回一个字符串,表示操作数的类型。  语法:typeof(变量)//ortypeof变量示例:  console.log(typeof2)//number  console.log(type......
  • 基于Furion的扩展库ShinyFurionExtension的使用
    一、前言在日常开发过程中,Furion框架无疑是个非常好的选择,但是随着项目的增多,很多项目的配置会出现重复配置的情况,比如日志记录,每个项目都需要配置一遍,如果有地方修改了,又......
  • 为python编译C++模块时一定要注意的事情—————不要在anaconda环境下使用cmake来编
    平时搞python的人很多都会有安装C++扩展模块的需求,而往往这些C++模块都是使用CMAKE做编译配置的,但是如果你这时候shell环境是使用anaconda的话,那么cmake默认调用的GCC和G++......
  • MySQL面试题(四)
    38、  Myql 中的事务回滚机制概述事务是用户定义的一个数据库操作序列, 这些操作 要么全做要么全不做, 是一个不可分割的工作单位, 事务回滚是指将该事务已经完成的对数......
  • Windows 10如何为没有扩展名的文件设置默认打开程序
    新建文件test.3ab右键-打开方式-选择默认程序打开注册表编辑器HKEY_CLASSES_ROOT\.3ab重命名为.HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Ex......
  • 数据类型及内置方法
    目录本周内容回顾本周内容详解一.基本数据类型二.与用户交互三.格式化输出四.基本运算符五.常见赋值符六.逻辑运算符七.成员运算符八.身份运算符九.垃圾回收机制十.流程控......
  • markdown扩展语法
    [TOC]Markdown语法补充一、快速生成HTML表格代码在线表格编辑器——​​TablesGenerator​​表格制作工具TablesGenerator是一个在线制作LaTeX、HTML、Markdown格式的......