【Java】メソッド一覧

このページは、Javaのメソッド解説記事を一覧でまとめました。
各メソッドに簡単なサンプルプログラムも載せています。
ご参考になれば幸いです。
(使い方が複数あるメソッドは、最もシンプルなものを載せています)

ArrayListクラスのメソッド

ArrayListクラスの章では

  • addメソッド
  • addAllメソッド
  • clearメソッド
  • containsメソッド
  • getメソッド
  • indexOfメソッド
  • isEmptyメソッド
  • lastIndexOfメソッド
  • removeメソッド
  • removeAllメソッド
  • removeIfメソッド
  • setメソッド
  • sizeメソッド

をまとめています。

addメソッド

addメソッドとは、ArrayListに引数で指定されている値を追加するメソッド。

addAllメソッド

addAllメソッドとは、ArrayListに引数で指定されているコレクションをすべて追加して結果をbooleanで返すメソッド。

clearメソッド

clearメソッドとは、ArrayListからすべての要素を削除するメソッド。

containsメソッド

containsメソッドとは、呼び出したArrayListに引数で指定した要素を含んでいるかを検索して結果をbooleanで返すメソッド。

getメソッド

getメソッドとは、呼び出したArrayListからから引数で指定されているインデックスの要素を返すメソッド。

indexOfメソッド

indexOfメソッドとは、呼び出したArrayListからから引数で指定されている値を検索して最初に出現するインデックスを返すメソッド。

isEmptyメソッド

isEmptyメソッドとは、呼び出したArrayListが空かどうかを判定してbooleanを返すメソッド。

lastIndexOfメソッド

lastIndexOfメソッドとは、呼び出したArrayListからから引数で指定されている値を検索して最後に出現するインデックスを返すメソッド。

removeメソッド

removeメソッドとは、ArrayListから引数で指定されているインデックスや値を削除するメソッド。

removeAllメソッド

removeAllメソッドとは、ArrayListから引数で指定されているコレクション内のすべての要素を削除して結果をbooleanで返すメソッド。

removeIfメソッド

removeIfメソッドとは、ArrayListから引数で指定されている条件に合致するすべての要素を削除して結果をbooleanで返すメソッド。

setメソッド

setメソッドとは、呼び出したArrayListを引数で指定されているインデックスの要素を指定した値に置換し、置換する前の要素を返すメソッド。

sizeメソッド

sizeメソッドとは、呼び出したArrayListの要素数をint型で返すメソッド。

Arraysクラスのメソッド

Arraysクラスの章では

  • asListメソッド

をまとめています。

asListメソッド

asListメソッドとは、引数に与えられた配列を固定サイズのList型に変換して返すメソッド。

BigDecimalクラスのメソッド

BigDecimalクラスの章では

  • addメソッド
  • compareToメソッド
  • doubleValueメソッド
  • intValueメソッド
  • multiplyメソッド
  • subtractメソッド
  • valueOfメソッド

をまとめています。

addメソッド

addメソッドとは、BigDecimal型の足し算の計算ができるメソッド。

compareToメソッド

compareToメソッドとは、呼び出しているBigDecimal型の値と引数で指定したBigDecimal型の値を比較して結果をint型で返すメソッド。

ケース 返り値
【呼び出した値】 == 【引数】 の場合 0
【呼び出した値】 > 【引数】 の場合 1
【呼び出した値】 < 【引数】 の場合 -1

doubleValueメソッド

doubleValueメソッドとは、BigDecimal型をdouble型に変換して返すメソッド。

intValueメソッド

intValueメソッドとは、BigDecimal型をint型に変換して返すメソッド。

multiplyメソッド

multiplyメソッドとは、BigDecimal型のかけ算の計算ができるメソッド。

subtractメソッド

subtractメソッドとは、BigDecimal型の引き算の計算ができるメソッド。

valueOfメソッド

valueOfメソッドとは、引数に与えられたdouble型またはlong型の数値をBigDecimal型に変換して返すメソッド。

Characterクラスのメソッド

Characterクラスの章では

  • isDigitメソッド
  • isLetterメソッド
  • isLowerCaseメソッド
  • isUpperCaseメソッド

をまとめています。

isDigitメソッド

isDigitメソッドとは、引数で指定した文字が数字かどうかを判定して結果をbooleanで返すメソッド。

isLetterメソッド

isLetterメソッドとは、引数で指定した文字が文字かどうかを判定して結果をbooleanで返すメソッド。

isLowerCaseメソッド

isLowerCaseメソッドとは、引数で指定した文字が小文字かどうかを判定して結果をbooleanで返すメソッド。

isUpperCaseメソッド

isUpperCaseメソッドとは、引数で指定した文字が大文字かどうかを判定して結果をbooleanで返すメソッド。

Doubleクラスのメソッド

Doubleクラスの章では

  • compareメソッド
  • parseDoubleメソッド

をまとめています。

compareメソッド

compareメソッドとは、double型の第一引数と第二引数を比較して結果をint型で返すメソッド。

ケース 返り値
【第一引数】 == 【第二引数】 の場合 0
【第一引数】 > 【第二引数】 の場合 1
【第一引数】 < 【第二引数】 の場合 -1

parseDoubleメソッド

parseDoubleメソッドとは、引数に与えられたString型の数値をdouble型に変換して返すメソッド。

Integerクラスのメソッド

Integerクラスの章では

  • compareメソッド
  • parseIntメソッド

をまとめています。

compareメソッド

compareメソッドとは、int型の第一引数と第二引数を比較して結果をint型で返すメソッド。

ケース 返り値
【第一引数】 == 【第二引数】 の場合 0
【第一引数】 > 【第二引数】 の場合 1
【第一引数】 < 【第二引数】 の場合 -1

parseIntメソッド

parseIntメソッドとは、引数に与えられたString型の数値をint型に変換して返すメソッド。

Listクラスのメソッド

Listクラスの章では

  • ofメソッド

をまとめています。

ofメソッド

ofメソッドとは、引数に与えられた配列や要素の不変のListを返すメソッド。

Longクラスのメソッド

Longクラスの章では

  • compareメソッド

をまとめています。

compareメソッド

compareメソッドとは、long型の第一引数と第二引数を比較して結果をint型で返すメソッド。

ケース 返り値
【第一引数】 == 【第二引数】 の場合 0
【第一引数】 > 【第二引数】 の場合 1
【第一引数】 < 【第二引数】 の場合 -1

Mathクラスのメソッド

Mathクラスの章では

  • absメソッド
  • ceilメソッド
  • floorメソッド
  • powメソッド
  • randomメソッド
  • sqrtメソッド

をまとめています。

absメソッド

absメソッドとは、引数の数値の絶対値を返すメソッド。

ceilメソッド

ceilメソッドとは、小数点の切り上げの計算ができるメソッド。

floorメソッド

floorメソッドとは、小数点の切り捨ての計算ができるメソッド。

powメソッド

powメソッドとは、累乗の計算ができるメソッド。

randomメソッド

randomメソッドとは、0以上1未満のdouble型の乱数を生成して返すメソッド。

変数resultには

  • 0.8901131703976065
  • 0.0616250957786707
  • 0.5010718857632958

というような値が返される

sqrtメソッド

sqrtメソッドとは、引数の数値の平方根をdouble型で返すメソッド。

Objectsクラスのメソッド

Objectsクラスの章では

  • isNullメソッド
  • nonNullメソッド

をまとめています。

isNullメソッド

isNullメソッドとは、null判定ができるメソッド。

nonNullメソッド

nonNullメソッドとは、引数で与えられたオブジェクトがnullでないかどうかを判定して結果をbooleanで返すメソッド。

Randomクラスのメソッド

Randomクラスの章では

  • nextBooleanメソッド
  • nextDoubleメソッド
  • nextFloatメソッド
  • nextIntメソッド
  • nextLongメソッド

をまとめています。

nextBooleanメソッド

nextBooleanメソッドとは、boolean型の乱数を生成して返すメソッド。

変数sampleには

  • true
  • false

のいずれかの値が返される。

nextDoubleメソッド

nextDoubleメソッドとは、0.0から1.0の範囲でdouble型の乱数を生成して返すメソッド。

変数sampleには

  • 0.5120234838619796
  • 0.25166179980801706
  • 0.12003992143287578

というような値が返される。

nextFloatメソッド

nextFloatメソッドとは、0.0から1.0の範囲でfloat型の乱数を生成して返すメソッド。

変数sampleには

  • 0.47920972
  • 0.7390381
  • 0.18309963

というような値が返される。

nextIntメソッド

nextIntメソッドとは、int型の乱数を生成して返すメソッド。

変数sampleには

  • -725332370
  • 46853398
  • -445575071

というようなint型が取り得る値が返される。

nextLongメソッド

nextLongメソッドとは、long型の乱数を生成して返すメソッド。

変数sampleには

  • 8571844882404144066
  • -7847308546278790387
  • 2662632517964771505

というような、long型で取り得る値が返される

Stringクラスのメソッド

Stringクラスの章では

  • charAtメソッド
  • concatメソッド
  • containsメソッド
  • endsWithメソッド
  • equalsIgnoreCaseメソッド
  • isEmptyメソッド
  • lengthメソッド
  • startsWithメソッド
  • substringメソッド
  • toCharArrayメソッド
  • toLowerCaseメソッド
  • toUpperCaseメソッド
  • trimメソッド

をまとめています。

charAtメソッド

charAtメソッドとは、文字列に引数で指定したインデックスの文字を返すメソッド。

concatメソッド

concatメソッドとは、文字列に引数で指定した文字列を最後に結合した文字列を返すメソッド。

containsメソッド

containsメソッドとは、文字列に引数で指定した文字列を含んでいるかを検索して結果をbooleanで返すメソッド。

endsWithメソッド

endsWithメソッドとは、呼び出した文字列が引数で指定した文字列で終わっているかどうかを判定し結果をbooleanで返すメソッド。

equalsIgnoreCaseメソッド

equalsIgnoreCaseメソッドとは、呼び出した文字列と引数で指定した文字列が大文字小文字問わず一致するかを判定して結果をbooleanで返すメソッド。

isEmptyメソッド

isEmptyメソッドとは、文字列が空かどうかを判定してbooleanを返すメソッド。

lengthメソッド

lengthメソッドとは、呼び出した文字列の長さをintで返すメソッド。

startsWithメソッド

startsWithメソッドとは、呼び出した文字列が引数で指定した文字列で始まっているかどうかを判定し結果をbooleanで返すメソッド。

substringメソッド

substringメソッドとは、文字列から引数で指定されている開始インデックスから文字列を抜き出して返すメソッド。

toCharArrayメソッド

toCharArrayメソッドとは、呼び出した文字列を1文字ごとに分割しchar型配列にしてを返すメソッド。

toLowerCaseメソッド

toLowerCaseメソッドとは、大文字を小文字に変換した文字列を返すメソッド。

toUpperCaseメソッド

toUpperCaseメソッドとは、小文字を大文字に変換した文字列を返すメソッド。

trimメソッド

trimメソッドとは、呼び出している文字列の先頭と末尾から空白を削除した文字列を返すメソッド。

おすすめ関連記事

【Java】Stream APIのメソッド一覧

タイトルとURLをコピーしました