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

publicstaticvoidmain(String[]args){Stringa[]=newString[5];a={"my","name","is","xxxxx"... 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]);
}
}
怎样才能直接赋值
展开
 我来答
Jaremaick
推荐于2017-09-07
知道答主
回答量:4
采纳率:0%
帮助的人:4.1万
展开全部
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]);
}
}
追问
有没有什么方法能把定义和赋值分开呢?
追答
public static void main(String[] args)
{
int x =5;
String[] a=new String[x];

a[0] = "sad";
a[1] = "ads";
a[2] = "vf";
a[3] = "csc";
a[4] = "ffg";

for(int j=0;j<5;j++)
{
System.out.println(a[j]);
}
}
其实有好多种方法的,看自己怎么活学活用
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
彭干彦
2015-10-18 · TA获得超过140个赞
知道小有建树答主
回答量:162
采纳率:85%
帮助的人:125万
展开全部
String a[]={"my","name","is","xxxxx","yyyyy"};
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式