导航:首页 > 编程语言 > java给字符串数组赋值

java给字符串数组赋值

发布时间:2021-10-25 08:47:17

1. java中字符串数组如何赋值

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

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

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

2. java 关于字符串数组的赋值

数组没有初始化,也没有声明长度,所以不能赋值。
String[] apart =new String[3];
String[] eye1=new String[3] ;
这样赋值只能赋到eye1[2]=apart [2]; 结果是NULL。int类型的话是0;
如何把apart[1]赋值给eye1[7]呢?
至少满足下面条件
String[] apart =new String[8];
String[] eye1=new String[1] ;
eye[1]=apart[7];

3. java中如何给 字符数组 批量赋值

java中给字符数组批量赋值,可以使用for-each来给字符数组赋值,代码如下:

packagecom.qiu.lin.he;

publicclassCeShi{

publicstaticvoidmain(String[]args){

charc[]=newchar[26];
Strings="abcdefghijklmnopqrstuvwxyz";
charss[]=s.toCharArray();
for(inti=0;i<ss.length;i++){
c[i]=ss[i];//给字符数组赋值
}
for(charx:c){
System.out.print(x);//循环输出字符数组的内容
}
}
}

结果如下:

4. 用java将字符串存入数组

您好,抄可以先全部读入,作为字符串str,然后将字符从字符传中取出,一个个的赋值给数组chs[].如下程序所示:
import java.util.Scanner;
public class StrIn
{
public static void main(String[] args)
{
char[] chs = new char[100];
String str;
Scanner sc = new Scanner(System.in);
System.out.print("请输入字符串:");
str = sc.nextLine();
System.out.println();
for (int i = 0; i < str.length(); i ++)
{
chs[i] = str.charAt(i);
System.out.print(chs[i] + " ");
}
}
}

5. java字符串数组赋值给字符串

1、字符串来数组不能自直接赋值给字符串引用,类型不一致,编译不通过
2、可以for循环遍历字符串数组
3、创建一个StringBuilder或者StringBuffer来存放数组值
4、最后调用StringBuilder.toString()方法,将只赋值给字符串即可。
示例:
String[] array = new String[]{"123","1234"};
StringBuilder sb = new StringBuilder();
for(int i=0;i<array.length;i++){
sb.append(array[i]);
}
String str = sb.toString();

6. 如何给Java String数组赋值

String[] str = new String[5]; //创建一个长度为5的String(字符串)型的一维数组
str[0] = a; //赋值
str[1] = b;
str[2] = c;
str[3] = d;
str[4] = e;
//也可以创建并赋值
String[] str = {a,b,c,d,e};//二维数组
String[][] str = new String[2][2]; //创建一个2行2列的二维数组
str[0][0] = a0; //赋值
str[0][1] = a1;
str[1][0] = b0;
str[1][1] = b1;
//也可以创建并赋值
类型名[]/[][] 变量名 = new 类型名[]/[][];

7. java字符串数组增加赋值

你那是语法错误了
,[]里面给的值是数组的长度
是个数值。
string[]
forname
=
new
string[]{"name","nam2","name3"};

8. java中如何将一个字符串赋给一个数组

赋给字符数组:char[] chars = s.toCharArray();

因为这里是字节,所以直接打印出来显示不内是abcd,先要转换为char类型容的再打印

9. java中我怎样把一个字符数组赋值给一string字符串呢

new String(char[] value)

10. java中如何给字符串数组中为空的部分赋值

||if(a[i] == null ||"".equals(a[i]));
这是最简单直观的方法了,不过效率比较低。
效率高点的:
if(a[i] == null |版| a[i].length() <= 0);
Java SE 6.0 开始提供权的方法:

if(a[i] == null || a[i].isEmpty());

Java两个字符串相比较才需要equals(),判断是否为null直接用==就行

阅读全文

与java给字符串数组赋值相关的资料

热点内容
皇后怀孕要生了却捂着肚子不让生 浏览:497
18掌大数据 浏览:486
linux头文件环境变量 浏览:566
异形曲面编程用哪个软件 浏览:456
登陆js实现 浏览:426
ios微信文件 浏览:993
大数据工控 浏览:842
以刘亦菲为第一女主的小说 浏览:760
uc浏览器旧版本80 浏览:953
穿越晚清南洋买岛建国的小说 浏览:103
小米nfc怎么转换数据 浏览:285
美女大胸电影 浏览:254
小米6选哪个版本好 浏览:496
长篇血亲收母完结小说有哪些 浏览:862
迷你折线图列数据怎么显示 浏览:662
限制片网站 浏览:231
跟男朋友在电影院高潮了 浏览:870
wps提取其它文件的指定单元格内容 浏览:587
台湾红羊红楼梦辛仁 浏览:947
男主角叫楚风的小说 浏览:292

友情链接