我们在写scala代码的时候,使用for循环遍历经常会遇到一个异常: value foreach is not a member of,是因为我们用了java的for循环方法,只要导一个转换包就ok啦:import scala.collection.JavaConversions._
案例:
val trendsValueArray: JSONArray = trendsObject.getJSONArray("value")
for(valueItem <- trendsValueArray){
....
}
报错:
Error:(121, 34) value foreach is not a member of com.alibaba.fastjson.JSONArray
for(valueItem <- trendsValueArray){
解决:
import scala.collection.JavaConversions._