文字列演算子
単純な式で使用できるすべての文字列演算子のリストを次に示します。
| 文字列演算子 | 説明 | 単純式 | 結果 |
|---|---|---|---|
|
+ |
文字列の連結 |
"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" |