基本语法

发布时间 2023-04-09 00:08:44作者: 盗版太极

定义变量

这两个后面要带个字母

long l1 = 322455666L;

float f1 = 12.3F;

转义字符的运用

boolean isMarried = true;
if(isMarried){
    System.out.println("你已经结婚了,不能参加单身party,很遗憾!");
        //System.out.println("你已经结婚了,不能参加单身party,\n很遗憾!"); 这里\n是转义字符的意思,表示换行。
        //System.out.println("你已经结婚了,不能参加单身party,\\n很遗憾!"); 这里\\n是转义字符的意思,表示在程序中输出\n。
        //System.out.println("你已经结婚了,不能参加\"单身\"party,\\n很遗憾!"); 这里\"单身\"是转义字符的意思,表示在程序中输出"单身"。
}else{
    System.out.println("你可以多谈谈女朋友!");
}
  • 自动类型提升:
    结论:当容量小的数据类型的变量与容量大的数据类型的变量做运算时,结果自动提升为容量大的数据类型。
    byte、char 、short --> int --> long -->float-->double
    特别的:当byte、char、short三种类型的变量做运算时,结果为int型

  • 字符串

    字符串定义时候一定要有"";
    char c = '';//编译出错,''里面一定要有字符,空格也是
    String s1 = "";//这是可以的,因为里面没有字符串也可以
    +:在Sting中,这个是 连接 符号

    char c = 'a';//97  A:65
    int num = 10;
    String str = "hello";
    System.out.println(c + num + str);//107hello
    
    // * *
    System.out.println("*	*");
    System.out.println('*' + '\t' + '*');//不行,字符相加
    

二进制

image-20230408231935917

image-20230408234026653