本文概述
- Scala字符串equals()方法示例
- Scala compareTo()方法示例
- 使用+(加号)运算符的Scala串联示例
- Scala字符串concat()方法示例
- Scala substring()方法示例
class StringExample{var s1 = "Scala string example"var s2 = "Hello Scala"var s3 = "Hello Scala"def show(){println(s1.equals(s2))println(s2.equals(s3))}}object MainObject{def main(args:Array[String]){var s = new StringExample()s.show()}}
输出
falsetrue
Scala compareTo()方法示例compareTo()方法按字典顺序将给定的字符串与当前字符串进行比较。返回正数, 负数或0。
如果第一个字符串大于第二个字符串, 则返回正数(字符值的差)。如果第一个字符串小于第二个字符串, 则返回负数;如果第一个字符串等于第二个字符串, 则返回0。
s1 >
s2 =>
positive numbers1 <
s2 =>
negative numbers1 == s2 =>
0
class StringExample{var s1 = "Scala string example"var s2 = "Hello Scala"var s3 = "Hello Scala"def show(){println(s1.compareTo(s2))println(s2.compareTo(s3))}}object MainObject{def main(args:Array[String]){var s = new StringExample()s.show()}}
输出
110
使用+(加号)运算符的Scala串联示例在scala中, 你可以使用+运算符来连接字符串。下面给出一个示例, 其中使用+运算符将两个字符串连接在一起。
class StringExample{var s1 = "This is "+"Scala string example"def show(){println(s1)}}object MainObject{def main(args:Array[String]){var s = new StringExample()s.show()}}
输出
This is Scala string example
Scala字符串concat()方法示例除了+运算符, 你还可以使用concat()方法来连接两个字符串。它是字符串类的预定义方法。
class StringExample{var s1 = "This is "var s2 = "Scala string example"def show(){println(s1.concat(s2))}}object MainObject{def main(args:Array[String]){var s = new StringExample()s.show()}}
输出
This is Scala string example
Scala substring()方法示例substring()方法用于从字符串获取子字符串。通过指定开始和结束索引作为参数, 你可以根据需要获取子字符串。它是字符串类的预定义方法。
class StringExample3{var s1 = "Scala string example"def show(){println(s1.substring(0, 5))}}object MainObject{def main(args:Array[String]){var s = new StringExample3()s.show()}}
【Scala字符串方法使用实例】输出
Scala
推荐阅读
- Scala创建线程和用法示例
- Scala Stream用法示例
- Scala字符串插值实例详解
- Scala集合set用法详解
- Scala多线程编程基本介绍
- Scala Seq用法示例
- uni-app实现文件上传功能
- dapper的使用
- POJ - 3321 Apple Tree (dfs序+线段树)