您现在的位置是:首页 > 文章详情

Java创建数组的三种形式

日期:2019-08-17点击:440

Java创建数组的三种形式

测试类:

package cn.wsyjlly.base; import java.util.Arrays; /** * @author wsyjlly * @create 2019.08.18 - 15:11 **/ public class StringOperator { public static void main(String[] args) { //方式一:声明并赋初值,声明和赋值不可以分开写 String[] str1 = {"aaa","bbb","ccc"}; //方式二:先声明,后赋值,声明和赋值可以分开写。 String[] str2 = new String[]{"aaa","bbb","ccc"}; //方式三:先声明,后赋默认值,声明和赋值可以分开写。 String[] str3; str3 = new String[3]; Character[] str4 = new Character[3]; Integer[] str5 = new Integer[3]; char[] str6 = new char[3]; byte[] str7 = new byte[3]; short[] str8 = new short[3]; int[] str9 = new int[3]; long[] str10 = new long[3]; float[] str11 = new float[3]; double[] str12 = new double[3]; boolean[] str13 = new boolean[3]; System.out.println(Arrays.toString(str1)); System.out.println(Arrays.toString(str2)); System.out.println(Arrays.toString(str3)); System.out.println(Arrays.toString(str4)); System.out.println(Arrays.toString(str5)); System.out.println("char"+Arrays.toString(str6)); System.out.println("byte"+Arrays.toString(str7)); System.out.println("short"+Arrays.toString(str8)); System.out.println("int"+Arrays.toString(str9)); System.out.println("long"+Arrays.toString(str10)); System.out.println("float"+Arrays.toString(str11)); System.out.println("double"+Arrays.toString(str12)); System.out.println("boolean"+Arrays.toString(str13)); } }

测试结果:

[aaa, bbb, ccc] [aaa, bbb, ccc] [null, null, null] [null, null, null] [null, null, null] char[ , , ] byte[0, 0, 0] short[0, 0, 0] int[0, 0, 0] long[0, 0, 0] float[0.0, 0.0, 0.0] double[0.0, 0.0, 0.0] boolean[false, false, false]
原文链接:https://yq.aliyun.com/articles/714883
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章