首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

关于String[] 数组的简写有关问题 如:byte[]->[B

2012-03-13 
关于String[] 数组的简写问题 如:byte[]-[B如题,不知道String[]类型的简写方式如何定义的,如果换成其他基

关于String[] 数组的简写问题 如:byte[]->[B
如题,不知道String[]类型的简写方式如何定义的,如果换成其他基础数据类型的数组该如何定义呢?
不解???
为何如此定义,原则是什么?求解。。。。多谢多谢

[解决办法]
java的基本类型只有八个,不包括String
这八个分别是byte,char,shot,int,long,float,double和boolean.
[解决办法]
[Ljava.lang.String
[解决办法]

Java code
byte[] byteArray = new byte[n];char[] charArray = new char[n];...String[] stringArray = new String[n];Object[] objectArray = new Object[n];或byte[] byteArray = new byte[]{1,2,3,4...};char[] charArray = new char[]{'1','a','$'...};...String[] stringArray = new String[]{"str1","str2","str3"};Object[] objectArray = new Object[]{new String("str"),new Date(),...};
[解决办法]
Java code
        System.out.println((new String[0]).getClass());        System.out.println((new byte[0]).getClass());        System.out.println((new char[0]).getClass());        char[] charArray = {'1','a','$'};        String[] stringArray = {"str1","str2","str3"};        Object[] objectArray = {new String("str"),new java.util.Date()}; 

热点排行