小编Gov*_*ngh的帖子

保证6位数的随机数

我必须生成一个6位数的随机数.以下是我到目前为止所做的准则.它工作正常,但有时它给7位数代替6位数.

主要问题是为什么?

如何生成有保证的6位随机数?

val ran = new Random()
val code= (100000 + ran.nextInt(999999)).toString
Run Code Online (Sandbox Code Playgroud)

java random scala

5
推荐指数
1
解决办法
2万
查看次数

Scala"def"方法声明:冒号vs等于

我正处于学习Scala的早期阶段,我注意到了声明方法的不同方法.

我已经确定不使用等号使方法成为一个void方法(返回一个Unit而不是一个值),并使用等号返回实际值,所以

def product(x: Int, y: Int) {
  x*y
}
Run Code Online (Sandbox Code Playgroud)

将返回()(单位),但是

def product(x: Int, y: Int) = {
  x*y
}
Run Code Online (Sandbox Code Playgroud)

将返回两个参数的乘积(x*y)

我注意到了第三种声明方法 - 用冒号.这是一个例子

def isEqual(x: Any): Boolean
Run Code Online (Sandbox Code Playgroud)

这与=符号有何不同?在什么情况下最好用这种方式?

methods scala function scalastyle

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

Play2 - 模板 - >递增

如何在play2中声明和增加变量?(在.scala.html模板中)

伪代码:

@counter
@for(l <- list){
<span class="data-@counter">


</span>
@(counter += 1)
}
Run Code Online (Sandbox Code Playgroud)

java templates scala playframework playframework-2.0

4
推荐指数
2
解决办法
2810
查看次数

更新List的最后一个元素

我有一个清单

val first = List("A","B","C","D")
Run Code Online (Sandbox Code Playgroud)

我想从它创建一个新列表,但只更改最后一个元素:

val newLastVal = "E"
val second = List("A","B","C","E")
Run Code Online (Sandbox Code Playgroud)

无法想出这一个!提前致谢

collections scala list scala-collections

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

如何在scala中获得笑脸的Unicode

我将smilies作为用户的输入.

val emojis=""
Run Code Online (Sandbox Code Playgroud)

我希望它的unicode存储在DataBase中.在我的控制台中它是这样打印的


Run Code Online (Sandbox Code Playgroud)

可问题是,目前还不清楚,我想这样 to \u263a;

java unicode scala utf-8 emoji

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

当没有使用Anorm选择结果时如何执行代码?

当存在与WHERE子句匹配的记录时,此代码可以正常工作:

val pinfo = SQL("SELECT * FROM tableName WHERE id={id}").on("id" -> "scala")
pinfo().map { row =>
  println("have something")// runs when selected
}
Run Code Online (Sandbox Code Playgroud)

什么都没有被选中会发生什么?

当没有从MySQL中选择记录时,我想打印以下内容.

println("nothing is selected")//if no row comes
Run Code Online (Sandbox Code Playgroud)

mysql scala playframework anorm playframework-2.2

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

Scala:包导入冲突

我正在导入一个隐式:scala.concurrent.ExecutionContext.Implicits.global,在此之前,我import global.Analytics.xyzMethod,其中global是我的包中的目录.但是,出于某种原因,scala这个全局的东西与第一个全局相同.我该如何解决这个问题?

java scala

4
推荐指数
2
解决办法
1423
查看次数

如何创建弹出登录框?

下方快照中出现的框既不是警告框,也不是提示框,也不是确认框.那是什么?我怎么能像这样创造同样的东西?

在此输入图像描述

html browser login prompt

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

使用正则表达式从特殊字符前后的字符串中获取数字

我有一个类似的字符串 5|10|20|200|300 ,我希望得到第一个数字之前|和之后的数字|是5和300.

我如何在javascript中使用正则表达式来返回这些数字?

javascript regex arrays

3
推荐指数
2
解决办法
932
查看次数

如何使用scala在字符串中组合值?

我想组合字符串中的值.例如,

Let A = a,b,c,d
Run Code Online (Sandbox Code Playgroud)

我希望组合为,

AComb = a,b,c,d,ab,ac,ad,bc,bd,cd,abc,abd,bcd,acd
Run Code Online (Sandbox Code Playgroud)

collections combinations scala scala-collections

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