java - Scala 的 java char[] 等价物是什么?

标签 java scala

在 Java 类中我有一个抽象方法 characters(char[] in),我们可以看到它以 char[] 作为参数,我想实现这个我的 Scala 中的类,但无法找到在 Scala 中编写字符签名的正确方法。我试过这个:

override def characters(ch: Array[Char], start: Integer, length: Integer)

但此签名与 Java 类中声明的字符方法不匹配。请提出建议。

非常感谢

最佳答案

它只是 Array[Char]。不需要额外的 startlength 参数。

如果原始 Java 签名中有 startlength 参数(但您没有显示它们),那么我敢打赌它们是 int,因此在 Scala 中它们应该是 Int,而不是 Integer

关于java - Scala 的 java char[] 等价物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38550223/

相关文章:

C# 相当于 Scala List 的带索引的 Zip?

scala - Spark RDD - 它们是如何工作的

java - 安装了基于 APR 的 Apache Tomcat Native 库的不兼容版本 1.1.12,而 Tomcat 需要版本 1.1.17

java - 在java中从vmware中的模板克隆vm时更改磁盘大小

scala - 如果 M 是一个 monad,如何正确地将 List[M[List[A]]] 组合到 M[List[A]] 中?

scala - Scalaz 中的 State 和 Free monad 示例

scala - 这是如何类型不匹配?

java - 使用 java netbeans 将值插入数据库

Java - 区分ZIP文件和CSV文件

java - 禁用宽度继承?