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

作者: 07e819eca0df | 来源:发表于2018-05-07 16:05 被阅读11次

    大家好,今天是《小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

    相关文章

      网友评论

        本文标题:小Z与你探讨Java系列--1

        本文链接:https://www.haomeiwen.com/subject/uwhvrftx.html