private String content(){ String[] arr = {"dd","cc","bb","aa"};//数组 return arr ; }按上面的返回报错。 除非方法也是 数组类型。 应该怎么返回呢。
如果调用者接收的是字符串数组,应该改为 private String[] content(){ String[] arr = {"dd","cc","bb","aa"};//数组 return arr ; } 如果调用者接收的是字符串,你先要考虑字符串格式,是用逗号分隔,减号分隔,还是用空格分隔,然后用String.join拼接数组为字符串,比如,如果用减号分隔这样: private String content(){ String[] arr = {"dd","cc","bb","aa"};//数组 return String.join("-", arr) ; }
如果调用者接收的是字符串数组,应该改为
如果调用者接收的是字符串,你先要考虑字符串格式,是用逗号分隔,减号分隔,还是用空格分隔,然后用String.join拼接数组为字符串,比如,如果用减号分隔这样: