导航:首页 > 编程语言 > 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字符数组默认值相关的资料

热点内容
矢量文件有哪些格式 浏览:790
文书档案长期保存的文件有哪些 浏览:945
如何把pdf文字复制粘贴到word文档 浏览:507
勤哲价格qinzheapp 浏览:709
腾讯小说下载的文件在哪里 浏览:106
js显示隐藏控件 浏览:119
共享上的文件内容误删如何找回 浏览:600
双十一网络营销分析 浏览:634
win10的areo怎么关 浏览:40
阿城区如何办理电信网络 浏览:622
中国移动流量代码 浏览:364
厂里编程叫什么 浏览:96
win10我的世界主题包 浏览:34
哪个城市需要编程的企业多 浏览:758
linuxfprintf 浏览:58
如何把自己的手机在转转app上卖掉 浏览:641
医疗系统编程学什么专业 浏览:634
北京网络seo优化什么价格 浏览:776
win7文件夹声音 浏览:178
为什么电脑文件另存找不到桌面 浏览:734

友情链接