Java 総称型でstaticメソッドを作る
総称型で作っておけば、後で使いまわせます。 総称型でstaticメソッドを作るサンプル StringとIntegerの2つのリストから、それぞれ最大値を取得します。 最大値を取得するメソッドは、総称型でstaticメソッ…
Java言語プログラミングのゆるふわレシピ。コピペで使える3分クッキング♪
総称型で作っておけば、後で使いまわせます。 総称型でstaticメソッドを作るサンプル StringとIntegerの2つのリストから、それぞれ最大値を取得します。 最大値を取得するメソッドは、総称型でstaticメソッ…
今回は、「Webアプリケーションの作成(5)―検索アプリケーションをブックマークに対応―」です。 フォームの検索結果などでPOSTを使うと、そのページがブックマークできないことがあります。 今回は、検索結果ページをブック…
今回は、「はじめてのJava実力テスト(2)」です。 これまで解説してきた内容と、関連する内容から出題します。 間違えた問題については、復習してみてくださいね。 ■動画はこちら
try-with-resources文は便利ですよね。 こんな感じで、自作クラスでも使えます。 AutoCloseableを実装したクラスを使って、try-with-resourcesで書くサンプル 何らかの処理をするク…
今回は、「はじめてのJava実力テスト(1)」です。 これまで解説してきた内容と、関連する内容から出題します。 間違えた問題については、復習してみてくださいね。 ■動画はこちら
今回は、「Webアプリケーションの作成(4)―検索アプリケーションで絞り込み検索―」です。 絞り込み検索をしてみましょう。 ■動画はこちら ■動画で使用しているソースコード サーブレット [crayon-67429671…
カンマ区切りといえば、CSVですね。 StringJoinerを使って、カンマ区切りの文字列を作るサンプル StringJoinerを使って、3つの文字列を結合。 カンマ区切りで結合した文字列を出力します。 [crayo…
今回は、「this、複合代入演算子、コメント―記述する上で知っておきたいもの―」です。 少しバラバラですが、記述する上で知っておきたいものを見てみましょう。 ■動画はこちら
今回は、「Webアプリケーションの作成(3)―検索アプリケーションの課題解決―」です。 簡単な検索アプリケーションを作ってみましょう。 ■動画はこちら ■動画で使用しているソースコード サーブレット [crayon-67…
配列でも簡単にストリームへ変換! Arrays.stream()を使って、配列をストリームAPIで処理するサンプル
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | import java.util.Arrays; 文字列の配列をストリームAPIに変換。 文字列が5文字以上のものをフィルタリングして、結果を出力します。 public class ArraysStreamTest { public static void main(String[] args) { String[] strs = {"car","train","walk","plane","bicycle"}; //ストリームAPIで、文字列が5文字以上のものを探す Arrays.stream(strs) .filter(t -> t.length() >= 5) .forEach(System.out::println); } } |
実行結果 文字列の配列のうち、文字列が…