请教 java中写一个函数来打印输出任意一个一维数组的内容

我是java初学者,在练习中经常要输出某个数组的各元素,每次都要写for循环语句。能不能自己写一个函数,来打印指定数组的各元素。(函数的形参能不能只用指定的数组名?)请高... 我是 java初学者,在练习中经常要输出某个数组的各元素,每次都要写for循环语句。能不能自己写一个函数,来打印指定数组的各元素。(函数的形参能不能只用指定的数组名?)请高手指点详细代码。如果有注释看后会追分的!
非常感谢高手指点!
有的书上使用的下面这种方法,用for-each格式的循环语句对数组元素逐个读取。不过照着写了后编译错误,请指点此方法能否使用,在哪些地方使用?谢谢!
putlic class RefDemo{
public static void main(String[] args){
int[] a={1,2,3},b;
b=a;
for(int s:b)System.out.print(s+" ");
System.out.println();
}
}
展开
 我来答
成神之路
2008-05-10
知道答主
回答量:16
采纳率:0%
帮助的人:5.1万
展开全部
class A{ //要实现族禅陵自袭裂定义类
public A(){}
public void display(String[] str){ //用于字符串的数祖
for(int i=0;i<str.length;i++){
System.out.println(str[i]);
}
}
public void display(int[] str){ //用于整型的数祖
for(int i=0;i<str.length;i++){
System.out.println(str[i]);
}
}
}
public class Test{
public static void main(String[] args){
String[] str={"aaaa","bbbb"兆戚,"cccc"};
A a=new A();
a.display(str);
int[] str1={45,78,56};
a.display(str1);
}
}
gisfresher
2008-05-10 · TA获得超过174个赞
知道小有建树答主
回答量:399
采纳率:0%
帮助的人:0
展开全部
for each是者敬老版本的jdk中的语法唤乱,新jdk中已经首链慎不在支持

最重要的是要实现自定义类的toString方法
void printArray(Object[] objArr)
{
for(int i=0;i<objArr.length;i++)
{
System.out.println(objArr[i]);
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
楼淑珍蒉雀
2020-03-19 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:34%
帮助的人:779万
展开全部
class
A{
//要实现自定义类
public
A(){}
public
void
display(String[]
str){
//用于字符串的尘敬数祖
for(int
i=0;i<str.length;i++){
System.out.println(str[i]);
}
}
public
void
display(int[]
str){
//用于整戚脊型的数祖
for(int
i=0;i<str.length;i++){
System.out.println(str[i]);
}
}
}
public
class
Test{
public
static
void
main(String[]
args){
String[]
str={"aaaa"派仔慎,"bbbb","cccc"};
A
a=new
A();
a.display(str);
int[]
str1={45,78,56};
a.display(str1);
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
卓奕声邗嫣
2019-11-06 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.4万
采纳率:34%
帮助的人:982万
展开全部
class
A{
//要实现自定义类
public
A(){}
public
void
display(String[]
str){
//用于字符串的尘敬数祖
for(int
i=0;i<str.length;i++){
System.out.println(str[i]);
}
}
public
void
display(int[]
str){
//用于整戚脊型的数祖
for(int
i=0;i<str.length;i++){
System.out.println(str[i]);
}
}
}
public
class
Test{
public
static
void
main(String[]
args){
String[]
str={"aaaa"派仔慎,"bbbb","cccc"};
A
a=new
A();
a.display(str);
int[]
str1={45,78,56};
a.display(str1);
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式