问答详情
源自:6-8 学生选课--- 实现学生序列排序

Random();为什么用toString()转不过来?

public static String ss(int i) {

Random rd = new Random();

int Rd = rd.nextInt(i);

return Rd.toString();

}

public static void main(String[] args) {

System.out.println(ss(10));

}


提问者:801扇影 2019-12-16 12:28

个回答

  • 慕虎5107282
    2020-01-26 20:17:52
    已采纳

    int 是基本类型 没有toString()方法

    使用包装类Integer即可

    或String.valueOf()方法

  • 云霄9
    2020-02-04 20:41:35

    试一试return String.valueOf(Rd);