java 字符数组如何打印
请问各位java中字符数组如何打印,如a[]="abcd"打印"a","b","c","d"这样单独打印的效果,麻烦列出完整程序...
请问各位java 中字符数组如何打印,如a[]="abcd"
打印"a","b","c","d"这样单独打印的效果,麻烦列出完整程序 展开
打印"a","b","c","d"这样单独打印的效果,麻烦列出完整程序 展开
展开全部
不知道你是要什么样的打印效果,如果直接连续打印“abcd”就可以直接 ,System.out.print(a);此方法会自动给你解析你的数组,然后打印出来的。
如果你想要打印"a","b","c","d"这样单独打印的效果的话,可以使用一个for循环来实现,for(int i = 0 ; i<a.length; i++){System.out.print(a[i]);}
但愿对你有帮助,你的问题描述的不是太清楚。要不是你想要的效果,可以再问。
这不是写了两种效果吗,你取第二种不就行了吗?还不够完整吗?
建个类,写个main方法:
public class Print{
public void main(String args[]){
char a[] = {"a","b","c","d"};
for(int i = 0 ; i<a.length; i++)
{System.out.print(a[i]);}
}
}
如果你想要打印"a","b","c","d"这样单独打印的效果的话,可以使用一个for循环来实现,for(int i = 0 ; i<a.length; i++){System.out.print(a[i]);}
但愿对你有帮助,你的问题描述的不是太清楚。要不是你想要的效果,可以再问。
这不是写了两种效果吗,你取第二种不就行了吗?还不够完整吗?
建个类,写个main方法:
public class Print{
public void main(String args[]){
char a[] = {"a","b","c","d"};
for(int i = 0 ; i<a.length; i++)
{System.out.print(a[i]);}
}
}
展开全部
可以同过普通的for循环,有数组名.length得到数组长度来循环打印,也可以通过增强的for循环的方式来打印。例如:
public class PrintArray
{
public static void main(String[] args)
{
char [] ch = {'a','b','c','d','e','f','g'};
for(int i = 0;i<ch.length;i++)
System.out.print(ch[i]+" ");
System.out.println();
for(char c:ch)
System.out.print(c+" ");
System.out.println();
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
char a[] = {'a','b','c','d'};
System.out.println(Arrays.toString(a));
System.out.println(Arrays.toString(a));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for (int i = 0; i < a.length; i++)
{
System.out.println(a[i]);
}
{
System.out.println(a[i]);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你举那例子,那是数组吗?那不是字符串吗?
它既然是字符数组,你就直接循环不就完事儿了吗?循环出的每个数据不就是字符了吗?
它既然是字符数组,你就直接循环不就完事儿了吗?循环出的每个数据不就是字符了吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询