❶ java中如何创建字符串数组
java中定义一个字符串数组方式如下:
1.String[] str={"AAA","BBB","CCC"};
2.String str[]={"AAA","BBB","CCC"};
string类型和其他基本类型相似,创建数组时,有上述两种方式。
数组可以分为一维数组和二维数组;
一维数组的语法格式:
数组元素类型 数组名[ ]={数组元素的初值,。。。}
如: int sa[]={1,2,3}
二维数组声明的语法格式:
数组元素类型 数组名[ ][ ]
如:int a[][]=new int [2[3]
都是一个原理的,自己换一下自己想要定义的数组类型就可以了。
字符串数组的创建:
String a =new String("Java");
不过推荐用ArrayList strArray = new ArrayList (); 比较灵活。
❷ java中数组的定义
//指定长度为10
String [] arr = new String[10];
//两种没什么区别,只是上面可读性比较好
String arr[] = new String[10];
//直接初始化数组
String[] arr = {"a","b"};
//先定义一个数组
String [] arr = null;
//赋值数组的第一个值
arr[0] = "a";
❸ 怎样在java中定义String数组
java中定义一个字符串数组方式如下: 1.String[] str={"AAA","BBB","CCC"}; 2.String str[]={"AAA","BBB","CCC"}; string类型和其他基本类型相似,创建数组时,有上述两种方式。
❹ java中数组定义是什么
java中数组的定义:
字符串数组:
1、String[] str=new String[5];
2、String[] str=new String[]{"a","b"};
3、String[] str={"a","b"};
整形数组:
1、int[] i=new int[5];
2、int[] i=new int[]{0,1};
3、int[] i={0,1};
其他数组定义的方法类似!
❺ java--字符数组定义格式
2个方式是相同的,不过推荐第二种,第一种更像是c语言中的定义方法
❻ java二维字符数组怎么定义
二维字符串数字可以定义为“String [][]”;
举例:
String[][] list={{"1","张三"},{"2","李四"},{"3","王五"}};这个的意思就是1行1列的值为“1”、2行1列的值为“2”、3行1列的值为“3”、1行2列的值为“张三”、2行2列的值为“李四”、3行2列的值为“王五”。也可以通过list[0][0]的形式来获取到1行1列的值为“1”,以此类推即可。
❼ java中字符数组如何定义我这么定义不对但是我不会想问问各位高手谢谢
1、char数组没有指定长度
改成类似于char a[]=new char[20];这样的格式
2、System.in.read()有可能会抛出异常
所以需要将你的for模块用try catch块环绕
像这样
try{
for(int i=0;i<a.length;i++)
{
if((char)System.in.read()=='n')
break;
else
a[i]=(char)System.in.read();
}
}catch(Exception e){}
改完后:
public class chaozhaozifu {
public static void main(String []args)
{
char a[]=new char[];
//char d;
try{
for(int i=0;i<a.length;i++)
{
if((char)System.in.read()=='n')
break;
else
a[i]=(char)System.in.read();
}
}catch(Exception e){}
}
}
已经测试通过
❽ Java中的字符数组具体指的是什么就是0101001的数组吗
通常指有字符组成的一个数组Character Array.
比如
char a[]={'h', 'e', 'l', 'l', 'o'};
这里a就是一个字符数组。
java字节数组由取值-128到127的java字节组成,代表实际中0-255的字节。
byte a[]={65,66,67,68,69};
这样就是字节数组,也可以看成一块内存。