ただの仕様整理作業
以下の内容を、レビューしやすい仕様相談文に整理してください。
要件:
・結論を最初に記載する
・前提条件・背景を明確にする
・対象範囲(どこに関する話か)を明記する
・曖昧な表現を避ける
・箇条書きで簡潔にまとめる
出力形式:
1. 結論
2. 前提・背景
3. 検討内容(案や仕様)
4. 確認したい点
---
(ここにメモを書く)
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
以下の指摘内容について、意図を整理してください。
・指摘の要点(何を求めているか)
・不足している情報
・対応方針(どう直すべきか)
また、そのまま送れる簡潔な返信文も作成してください。
業務的で簡潔・丁寧な表現にしてください。
---
(相手のチャットを貼る)
Javaメモ
最大値を求めるのにint maxValue = Collections.Max(numbers);
List<String> flowersの重複を削除したのはSet<String> unique = new HashSet<>(flowers)に入れればok

String line = sc.nextLine();
int total = 0;
for (char c : line.toCharArray()) {
if (c == '-') continue;
total += (c == '0') ? 12 : (Character.getNumericValue(c) + 2);
}
文字列のループはcharでできる。
List<Integer> firstHalf = deck.subList(0, mid);
List<Integer> secondHalf = deck.subList(mid, num);
System.out.println(deck.toString().replaceAll("[\\[\\],]", ""));
Mapの取り出し順番に順序性を持たせる
Map<String, Integer> jisaMap = new LinkedHashMap<>();
SQLの文法
+:加算 (例)カラム+0.8
-:減算 (例)カラム-0.8
*:乗算 (例)カラム*0.8
/:除算 (例)カラム/0.8
||:文字列の連結演算子 (例)'商品名='||カラム
AS:別名(エイリアス)を指定 (例)カラムAS'新しい名前'
DISTINCT:重複を取り除く (例)SELECT DISTINCT カラム FROM テーブル
COALESCE:NULLであれば第2引数の値を返す (例)SELECT COALESCE(カラム, 0) FROM テーブル
CASE:条件分岐する (例)SELECT 出席番号, CASE WHEN point >= 70 THEN 1 ELSE 0 END AS 合格フラグ FROM テーブル
GRANT:権限を付与する (例)GRANT オブジェクトの権限(SELECTやINSERTなど) ON オブジェクト名(テーブル名など) TO { ユーザー名 | ロール名 | PUBLIC } [ WITH GRANT OPTION ]
REVOKE:付与されている権限を取り消す (例)REVOKE オブジェクトの権限(SELECTやINSERTなど) ON オブジェクト名(テーブル名など) FROM { ユーザー名 | ロール名 | PUBLIC }
