导航:首页 > 编程语言 > java字符数组默认值

java字符数组默认值

发布时间:2024-12-16 21:38:19

java的字符串转换成byte数组后,遍历出来的的是结果是不是参照了ascii码

是的,具体来说来,应自该是按照某个字符集(java默认是utf-8字符集)来进行编码存储的
String s = "ab";
byte[] b = s.getBytes();
即在数组b中, 存储了97 98 两个数据
相当于:byte[] bt = {97,98};

❷ java字符型数组怎么赋初值

首先是编译错误
char a[]={'一','二','三','四','五','六','七','八','九'};
最后那个分号是中文全角字符,要改成英文分号;

但估计这个不是楼主的主要问题,问题在于打印中文汉字char变成了char所对应的短整型输出,改成这样就行了
System.out.print(""+a[i - 1] + a[j - 1] + "得" + i * j + " ");
其中的道理是基本类型在运算中的自动转换,java,C/C++中都有这个规则。

❸ java中怎么数组初始化

一维数组

1)
int[] a; //声明,没有初始化

2)
int[] a=new int[5]; //初始化为默认值,int型为0

3)
int[] a={1,2,3,4,5};
//初始化为给定值
4)
int[] a=new int[]{1,2,3,4,5}; //同(3)

int[] a=new int[5]{1,2,3,4,5};
//错误,如果提供了数组初始化操作,则不能定义维表达式
5)
int[] a;
a=new int[5]; //正确,同(2)一样

int[] a;

a={1,2,3,4,5}; //错误数组常量只能在初始化操作中使用,如(3)

6) int a[];
a[0]=1;
//错误,因为数组没有初始化,不能赋值a[1]=2; 二维数组

1)
int[][] a;
//声明,没有初始化

2) int[][] a=new int[2][3];
//初始化为默认值,int型为0

3)
int[][] a={{1,2},{2,3},{3,4}};
//初始化为给定值
int[][] a={{1,2},{2,3},{3,4,5}};
//没有错,数组空间不是连续分配的,所以不要求每一维的大小相同
4)
int[][] a=new int[2][];
a[0]=new int[3];
//a[0]其实就是一个数组a[1]=new int[4];
//每一维的大小可以不一样
;

5)
int[][] a=new
int[][]{{1,2},{2,3},{3,4,5}};
//同(3)

❹ java中字符串数组如何赋值

变量初始化,和变量赋值是两个不同的语法。
数组初始化时,可以为null,{value1,value2,value3,....},或者赋予另一个数组的值:String[] b = a;

常量只能被初始化,一次,不能再次赋值;
非常量则可以进行赋值操作,赋值操作只能赋予以下情况:null,另一个数组的值。

lz的问题中,a={","}是一个初始化的语法,不是正确的赋值语法。

❺ java 中声明了int数组没有初始化时,int数组的默认值为什么是null而不是0

因为int[]是引用数据类型,一般引用数据类型的初始值都是null

❻ java中初始化char数组,如 char[] LINE=new char[80];初始化后,数组中的默认值是什么

空白

char是java中的基本类型,他是不会出现null的情况的,因为它不是一个对象,他与Character不同,如果是Character c[] 初始专化的话,里面的每个对象都是null。

还有空格也是不对的,因为空格其实也是一个字符,它与空白是属不同的概念。

❼ java怎么new字符串数组初始化

java字符串数组初始化有两种方式,一种是直接设置值的,一种是实例化后再设置值的

1、直接设置值的方法如下:

Stringname1="zhangsan";
Stringname2="lisi";
String[]names={name1,name2};
//这时的字符串数组长度为2

2、实例化后再设置值的方式如下:

String[]names=newString[2];
names[0]="zhangsan";
names[1]="lisi";


希望能帮到你,有任何疑问欢迎向我提问

阅读全文

与java字符数组默认值相关的资料

热点内容
打电话时不能使用网络是什么原因 浏览:919
ps怎么将文件合并 浏览:747
java的日期格式化 浏览:981
电脑应用程序怎么关 浏览:986
微信上链接在哪个文件夹 浏览:691
欧姆龙安装打开找不到密钥文件 浏览:302
苹果基本表情 浏览:128
我的世界教育版编程在哪里 浏览:842
pong文件夹找不到 浏览:759
69版本黑切 浏览:997
杭州道富java 浏览:635
知道qq号查微博账号和密码 浏览:294
红手指自带哪些app 浏览:103
手机用公司网络会被监控哪些 浏览:409
什么叫py编程 浏览:370
微信红包尾数作弊器ios 浏览:280
ipad备份文件夹 浏览:555
vivo手机qq下载的文件在哪里 浏览:303
如何导出ug的编程档 浏览:343
编程课如何提到游戏 浏览:430

友情链接