class Study
{
private String[] name={"嘿嘿","嘻","等等等"};
private String d;
public void getString()
{
for(int i=0;i<name.length;i++)
{
d=name[i];
System.out.println(d);
}
}
public static void main(String[] args)
{
Study d=new Study();
d.getString();
}
}输出:嘿嘿 嘻 等等class Study
{
private String[] name={"嘿嘿","嘻","等等等"};
private String d;
public void getString()
{
for(int i=0;i<name.length;i++)
{
d=name[i];
}
System.out.println(d);
}
public static void main(String[] args)
{
Study d=new Study();
d.getString();
}
}输出:等等等如何编程才能输出:嘿嘿 嘻 等等
{
private String[] name={"嘿嘿","嘻","等等等"};
private String d;
public void getString()
{
for(int i=0;i<name.length;i++)
{
d=name[i];
System.out.println(d);
}
}
public static void main(String[] args)
{
Study d=new Study();
d.getString();
}
}输出:嘿嘿 嘻 等等class Study
{
private String[] name={"嘿嘿","嘻","等等等"};
private String d;
public void getString()
{
for(int i=0;i<name.length;i++)
{
d=name[i];
}
System.out.println(d);
}
public static void main(String[] args)
{
Study d=new Study();
d.getString();
}
}输出:等等等如何编程才能输出:嘿嘿 嘻 等等
{
for(int i=0;i <name.length;i++)
{
d=name[i];
}
System.out.println(d); //拿到}前
}
{
for(int i=0;i <name.length;i++)
{
d=name[i];
System.out.println(d);
}
} 把System.out.println(d);写到循环里面去了,写在外面打印什么????
这些小问题楼主要注意呀!!!
嘿嘿
嘻
等等等然后你问如何能输出:嘿嘿 嘻 等等
应该是 嘿嘿 嘻 等等等
public void getString()
{
for(int i=0;i <name.length;i++)
{
d=name[i];
System.out.print(d + " ");
}
}
{
private String[] name={"嘿嘿","嘻","等等等"};
private String d;
public void getString()
{
for(int i=0;i <name.length;i++)
{
//d=name[i]; 这里改成
d += name[i];
}
System.out.println(d);
} public static void main(String[] args)
{
Study d=new Study();
d.getString();
}
}
private String d;
改成 private String d = “”;