Java连载10-数据类型取值范围&转义字符

2019-08-09 00:00:00 java 连载

一、数据类型取值范围

《Java连载10-数据类型取值范围&转义字符》

二、八种数据类型在成员变量中的默认值

(1)成员变量,没有赋值,编译不会报错,系统会自动给赋值

byte\int\short\long默认值为0;float\double默认值为0.0;boolean默认值为false;char默认值为\u0000

总结:一切向零看齐

(2)局部变量,没有赋值如果直接编译会报错

 

public class d10

{ 

  static int i = 100;

  static int a;//这是成员变量,没有赋值,编译不会报错,系统会自动给a赋值

  public static void main(String[] args)

  {

    //int b;  //这是局部变量,没有赋值如果直接编译会报错

    //System.out.println(b);

    System.out.println(i);

    System.out.println(a);

  }

}

 

《Java连载10-数据类型取值范围&转义字符》

三、转义符

1.print代表输出之后不换行,而println代表输出之后换行

2.转义字符,反斜杠在java中是转义作用

\n代表换行;\t代表制表符;

 

public class d10_2_transferred_meaning_character

{

  public static void main(String[] args)

  { 

    char c1 = 'a';

    System.out.println(c1);

    System.out.print(c1);//print代表输出之后不换行,而println代表输出之后换行

    char c2 = '\n';//转义字符,\n代表换行,反斜杠在java中是转义作用

    System.out.println(c2);

    char c3 = '\t';

    System.out.print(c3);

  }

}

 

《Java连载10-数据类型取值范围&转义字符》

四、源码:

d10_data_type_default_value.java

d10_2_transferred_meaning_character.jav

https://github.com/ruigege66/Java

2.CSDN:https://blog.csdn.net/weixin_44630050(心悦君兮君不知-睿)

3.博客园:https://www.cnblogs.com/ruigege0000/

4.欢迎关注微信公众号:傅里叶变换,后台回复”礼包“,获取大数据学习资料

 《Java连载10-数据类型取值范围&转义字符》

相关文章