永发信息网

Java如何将字符串直接赋值给数组

答案:2  悬赏:30  手机版
解决时间 2021-03-16 19:28
  • 提问者网友:临风不自傲
  • 2021-03-16 15:57
public static void main(String[] args)
{
String a[]=new String[5];
a={"my","name","is","xxxxx","yyyyy"};//这句提示错误
for(int j=0;j<5;j++)
{
System.out.println(a[j]);
}
}
怎样才能直接赋值
最佳答案
  • 五星知识达人网友:duile
  • 2021-03-16 16:42
public static void main(String[] args)
{
String[] a={"my","name","is","xxxxx","yyyyy"};
for(int j=0;j<5;j++)
{
System.out.println(a[j]);
}
}
全部回答
  • 1楼网友:忘川信使
  • 2021-03-16 16:59
1、字符串数组不能直接赋值给字符串引用,类型不一致,编译不通过 2、可以for循环遍历字符串数组 3、创建一个stringbuilder或者stringbuffer来存放数组值 4、最后调用stringbuilder.tostring()方法,将只赋值给字符串即可。 示例: string[] array = new string[]{"123","1234"}; stringbuilder sb = new stringbuilder(); for(int i=0;i
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯