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

数据类型扩展及面试题详解day2

时间:2023-11-30 13:57:41浏览次数:45  
标签:面试题 String int 数据类型 day2 System println world out

public class demo2 {
public static void main(String[] args) {
int a = 10;
int a1 = 010;//八进制
int a2 = 0x10;//十六进制 0~9 A~f 16

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


float f = 0.1f;//0.1
double d = 1 / 10;//0.1
System.out.println(f == d);

char b1 = 'a';
char b2 = '过';

System.out.println(b1);
System.out.println((int) b1);//强制换行
System.out.println(b2);
System.out.println((int) b2);//强制换行

//所有字符本质还是数字
//编码 Unicode 表:(97 = a 65=A) 2字节 0~65536 2的16次方 =65536
// U0000 UFFFFF
char b3 = '\u2314';//Unicode对应的值
System.out.println(b3);

//转义字符
// \t 制表符
// \n 换行
//以及更多....

System.out.println("Hello \nWorld");


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! 代码要精简易读


}
}

标签:面试题,String,int,数据类型,day2,System,println,world,out
From: https://www.cnblogs.com/taodream/p/17867143.html

相关文章

  • 数据库表的创建、数据类型、约束条件、增删改数据
    MYSQL数据库、表基本操作一、常用数据类型1.1、整型类型数据类型所占字节存储范围(有符号)存储范围(无符号)TINYINT1字节-128~1270~255SMALLINT2字节-32768~327670~65535MEDIUMINT3字节-8388608~83886070~16777215INT4字节-2147483648~21474836470~4294967......
  • Redis数据类型操作和应用场景
    String常用指令#设置key-value类型的值>SETnamepan#根据key获得对应的value>GETname#判断某个key是否存在>EXISTSname#返回key所储存的字符串值的长度>STRLENname#删除某个key对应的值>DELname#批量设置key-value类型的值>MSET......
  • go数据类型-空结构体、空接口、nil
    空结构体funcmain(){ a:=struct{}{} fmt.Println(unsafe.Sizeof(a)) fmt.Printf("%p\n",&a)}打印00x117f4e0有经验的开发人员都知道,所有的空结构体是指向一个zerobase的地址,而且大小为0一般用来作结合map作为set或者在channel中传递信号。t......
  • go数据类型-sync.map
    定义在runtime的sync.map包中有定义:typeMapstruct{ muMutex//锁 readatomic.Pointer[readOnly]//包含了readOnly类型的一个struct,下方把Pointer也贴了 dirtymap[any]*entry //一个map存储数据 missesint//错过、没有命中}//readOnlyisanim......
  • 基本数据类型-C语言-2023/11/29
    ......
  • OOP部分面试题的前世今生
    一、从变量声明开始    在.NET程序中定义一个变量时,会在RAM(随机存取存储器)中为其分配一些内存块。该内存块有3样东西:名称,数据类型、值。  变量究竟会被分配到那种类型的内存,取决于变量的数据类型。在.NET中有两种可分配的内存:堆和栈。  为了便于理解,用以下代码来......
  • go数据类型-map
    go的map在面试时候经常会被问到。最近看到群里有个被问到为什么map的每个桶中只装8个元素?map的结构注:解决hash冲突还有一些别的方案:开放地址法(往目标地址后面放)、再哈希法(再次hash)底层定义//AheaderforaGomap.typehmapstruct{//个数sizeofmap,当使......
  • 基本数据类型的包装类
    基本数据类型的包装类基本数据类型包装类byteByteshortShortintIntegerlongLongfloatFloatdoubleDoublecharCharacterbooleanBoolean......
  • 基本数据类型
    基本数据类型一、有哪些基本数据类型数字类型整数类型(int)浮点类型(float)字符串类型(str)列表类型(list)字典类型(dict)布尔类型(bool)元组类型(tuple)集合类型(set)二、为什么要学习基本数据类型有助于我们理解不同的基本数据类型在计算机中的表示和操作方......
  • Day20.模块的介绍_导入发生三件事_引用强调一_引用强调二_导入多个模块和规范_导入模
    1.模块的介绍:2.首次导入发生的三件事:3.引用强调一:4.引用强调二:5.导入多个模块和导入规范:6.导入模块的其他知识点: ......