public static String[] division2()
{
String s=" ";
for(int i=0;i<a.length;i++)
{
if(a[i]%3==0)
{
s+=fooff;
}
if(a[i]%5==0)
{
s+=barrr;
}
if(a[i]%3==0 && a[i]%5==0)
{
s+=fooffbarrr;
}
}
return s;
}
我收到此错误:
incompatible types found : java.lang.String required: java.lang.String[]return s;
答案 0 :(得分:0)
以下是一些选项:
1)将返回类型更改为String:public static String division2(){...}
2)返回String []类型:return s.split(“”); - 此方法将字符串按括号中的给定字符串拆分并返回一个数组,例如: “我@是@去@为@ BE @分裂” .split( “@”);返回6个元素的数组:“我”,“我”, “去”,“去”,“被”,“分裂”。