📅  最后修改于: 2023-12-03 15:05:02.899000             🧑  作者: Mango
在Scala中,Int的toOctalString()
方法是将整数转换为其八进制字符串表示的方法。该方法将一个整数作为参数,并返回一个表示该整数的八进制字符串。
以下是Int toOctalString()方法的语法:
def toOctalString(): String
该方法没有任何参数。
该方法返回一个表示整数的八进制字符串。
object Main {
def main(args: Array[String]) {
val i: Int = 199
val str: String = i.toOctalString()
println(str)
}
}
输出结果:
307
在上面的示例中,我们使用了toOctalString()
方法来将整数199
转换为八进制字符串。输出结果为307
。
此外,如果要将十六进制字符串转换为十进制整数,可以使用Integer.parseInt()
方法。例如:
object Main {
def main(args: Array[String]) {
val str: String = "307"
val i: Int = Integer.parseInt(str, 8)
println(i)
}
}
输出结果:
199
在上面的示例中,我们使用了Java中的Integer.parseInt()
方法来将八进制字符串转换为整数199
。我们将字符串"307"
作为第一个参数传递,将8
作为第二个参数传递,以指定要将八进制字符串转换为整数。输出结果为199
。
以上即为Scala中Int toOctalString()方法的介绍和示例。