
java里如何输出才能让字符串数组不显示出null
代码如下packagetestCourse;publicclassTest{publicstaticvoidmain(String[]args){String[]k=ne...
代码如下
package testCourse;
public class Test {
public static void main(String[] args){
String[] k = new String[5];
k[0] = "a";
k[1] = "b";
for (int i = 0 ; i<k.length ; i++){
System.out.print(k[i]+",");
}
}
}
运行结果为a,b,null,null,null
有什么办法可以循环碰到null就不输出? 展开
package testCourse;
public class Test {
public static void main(String[] args){
String[] k = new String[5];
k[0] = "a";
k[1] = "b";
for (int i = 0 ; i<k.length ; i++){
System.out.print(k[i]+",");
}
}
}
运行结果为a,b,null,null,null
有什么办法可以循环碰到null就不输出? 展开
2个回答
展开全部
public class Test {
public static void main(String[] args){
String[] k = new String[5];
k[0] = "a";
k[1] = "b";
for (int i = 0 ; i<k.length ; i++){
if(k[i]==null)
continue;
System.out.print(k[i]+",");
}
}
}
public static void main(String[] args){
String[] k = new String[5];
k[0] = "a";
k[1] = "b";
for (int i = 0 ; i<k.length ; i++){
if(k[i]==null)
continue;
System.out.print(k[i]+",");
}
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
package test;
public class A1
{
public static void main ( String[] args )
{
String[] k = new String[5];
k[0] = "a";
k[1] = "b";
for ( int i = 0; i < k.length; i++ )
{
String temp = k[i];
if (null != temp)
{
System.out.print (temp);
if (i < 1)
{
System.out.print (",");
}
}
}
}
}
public class A1
{
public static void main ( String[] args )
{
String[] k = new String[5];
k[0] = "a";
k[1] = "b";
for ( int i = 0; i < k.length; i++ )
{
String temp = k[i];
if (null != temp)
{
System.out.print (temp);
if (i < 1)
{
System.out.print (",");
}
}
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询