小编And*_*ame的帖子

隐式转换的结果类型必须比函数中的AnyRef更具体

我想写一个算法来反转scala中的数字

我没有背景

object Main {

  def main(args : Array[String]){
    println(reverse(-136))
  }

  //Par defaut les paramètres d'une fonction scala sont immutables
  def reverse(x : Int):Int={
    var x1:Int = Math.abs(x)
    var rev:Int = 0;

    while (x1 > 0){
      var pop:Int  = x1 % 10
      x1 /=10
      if(rev > Int.MaxValue/10 || ((rev eq Int.MaxValue/ 10) && pop > 7)) 0.##
      if (rev < Int.MinValue / 10 || ((rev eq Int.MinValue  / 10) && pop < -8)) 0.##
      rev = (rev * 10) + …
Run Code Online (Sandbox Code Playgroud)

scala

1
推荐指数
1
解决办法
128
查看次数

标签 统计

scala ×1