2023-11

013 クラスライブラリ

013 クラスライブラリ(正規表現のパターンを扱うクラス) 020 解答例

import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class IPv4Validator { p...
013 クラスライブラリ

013 クラスライブラリ(正規表現のパターンを扱うクラス) 020 問題

問題 ユーザーから入力された文字列が有効なIPv4アドレスとして成り立つかどうかを検証するプログラムを書いてください。 ヒント IPv4アドレスの基本構造: IPv4アドレスは4つの数値(0から255までの範囲)がピリオドで区切られた形式で...
013 クラスライブラリ

013 クラスライブラリ(正規表現のパターンを扱うクラス) 019 解答例

import java.util.regex.Matcher; import java.util.regex.Pattern; public class URLExtractor { public static void main(Stri...
013 クラスライブラリ

013 クラスライブラリ(正規表現のパターンを扱うクラス) 019 問題

問題 与えられたテキストからURLを抽出するプログラムを書いてください。 ヒント 正規表現の使用: URLは一般的に特定のパターンに従います。正規表現を使用してこれらのパターンを特定し、URLを抽出します。 URLの一般的なパターン: UR...
013 クラスライブラリ

013 クラスライブラリ(正規表現のパターンを扱うクラス) 018 解答例

import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class EmailValidationEx...
013 クラスライブラリ

013 クラスライブラリ(正規表現のパターンを扱うクラス) 018 問題

問題 ユーザーから入力された文字列が有効な電子メールアドレスとして成り立つかどうかを検証するプログラムを書いてください。 ヒント 正規表現の使用: 電子メールアドレスの検証には正規表現が適しています。Javaの Pattern クラスと M...
013 クラスライブラリ

013 クラスライブラリ(日付を扱うクラス) 017 解答例

import java.time.LocalDateTime; import java.time.Duration; public class DateTimeAdditionExample { public static void mai...
013 クラスライブラリ

013 クラスライブラリ(日付を扱うクラス) 017 問題

問題 指定された日時から、指定された期間後の日時を計算して表示するプログラムを作成してください。 ヒント java.time.LocalDateTime クラスを使用して、指定された基準となる日時を取得します。例えば、LocalDateTi...
013 クラスライブラリ

013 クラスライブラリ(日付を扱うクラス) 016 解答例

import java.time.LocalDateTime; import java.time.Duration; public class DateTimeAdditionExample { public static void mai...
013 クラスライブラリ

013 クラスライブラリ(日付を扱うクラス) 016 問題

問題 現在の日時に指定された時間を加算した日時を表示するプログラムを作成してください。 ヒント java.time.LocalDateTime クラスを使用して、現在の日時を取得します。例えば、LocalDateTime currentDa...