Java开发·持续学习·分享新知程序员

小Z与你探讨Java系列--1

2018-05-07  本文已影响11人  07e819eca0df

大家好,今天是《小Z与你探讨Java系列》的第1篇。

本系列旨在与大家一起,相互探讨、互相学习、彼此提高,不足之处,还望各路大牛多多指教。

那么现在,小Z就与大家探讨一下Java的基础语法部分。

数据类型之初始化。

大家都知道,不管是什么编程语言它都支持基础数据类型,这也是我们第一个要探讨的部分。

基础数据类型:整型、浮点型、字符、字符串、数组,等等。。

那么,在Java里,要初始化一个变量要怎么写呢?

初始化一个整型变量a:

    int a = 0;

初始化一个浮点型变量b:

    double b = 0;

    double b = 1.22;

初始化一个字符变量c:

    char c = ‘a';

    char c = '\u0041';(支持ACSⅡ码,字符变量c的    值为’A')

    char c = '哈'(支持中文字符)

初始化一个字符串变量d:

    String d = "abcd'";

    String d= "哈哈哈哈"(支持中文字符串)

    String d = new String("abcd");

    String d = new String("哈哈哈哈");

    单引号括起来的是字符,双引号括起来的是字符串,字符串由字符组成,一个字符串可以包含一个或多个字符。

初始化一个数组变量e:

    String[] e = new String[2];

    (初始化一个字符串String类型的数组,即该数组里面的每一个元素的类型都是字符串String类型)

    int[] e = new int[2];

    (初始化一个整型int类型的数组,即该数组里面的每一个元素的类型都是整型int类型)

    int[][] e = new int[2][2];

    (初始化一个整型int类型的2*2二维数组,即该二维数组里面的每一个元素的类型都是整型int类型)

    e[0][1] = 2;

    (给该2*2的整型二维数组的第一行第二列的元素赋值为2,其他暂时还未被赋值的元素当前默认初值为0)

    int[][]e = {

        {1,2,3},

         {2,3}

      };

    (初始化一个整型int类型的--二维数组,并赋初值,该二维数组为一个不规则的二维数组,即第一行有3列,第二行只有2列,所以如果此时去取e[1][2]这个元素的值,会报数组越界异常)

-- ZeroOS 原创于 2018/5/6

上一篇 下一篇

猜你喜欢

热点阅读