機械翻訳について

文字列演算子

単純な式で使用できるすべての文字列演算子のリストを次に示します。

文字列演算子 説明 単純式 結果

+

文字列の連結

"pine" + "apple"

"pineapple"

==

等しい

"apples" == "apples"

true

!=

等しくない

"apples" != "oranges"

true

>

より大きい

"word" > "work"

false

> =

以上

"work" >= "work"

true

<

より小さい

"word" < "work"

true

<=

以下

"work" <= "work"

true

contains

最初の引数文字列に2番目の引数文字列が含まれている場合は、trueを返します。それ以外の場合は、falseを返します。

"caramel".contains("ram")

true

endsWith

最初の引数文字列が2番目の引数文字列で終わる場合は、trueを返します。それ以外の場合は、falseを返します。

"immutable".endsWith("table")

true

length

文字列の文字の数を返します。

"house".length()

5

lowerCase

引数内のすべての文字を小文字に変換して文字列を返します。

"Example".lowerCase()

"example"

startsWith

最初の引数文字列が2番目の引数文字列で始まる場合はtrueを返します。それ以外の場合は、falseを返します。

"caramel".startsWith("car")

true

substring

最初の引数の部分文字列(2番目の引数で指定した場所から文字列の最後まで)を返します。

"care".substring(1)

are

substring

最初の引数の部分文字列(2番目の引数で指定した場所から文字列の最後まで)を返します。

"care".substring(1)

are

最初の引数の部分文字列(2番目の引数で指定した場所から、3番目の引数で指定した長さ)を返します。

"care".substring(0,3)

"car"

upperCase

引数内のすべての文字を大文字に変換して文字列を返します。

"Example".upperCase()

"EXAMPLE"