Java メモ

java ハッシュマップ foreach ループ Iterator ループ メモ

import java.util.HashMap; import java.util.Iterator; import java.util.Map; public class Main { public static void main(String[] args) { // -------------------- ハッシュマップ ----------------------- HashMap<String,String> map = new HashMap<String,String>(); map.put("キ</string,string></string,string>…

java 競技プログラミング メモ

入力例1 20 10 10 3 25 10 20 15 70 70 出力例1 noisy noisy silent import java.util.アスタリスク; import java.util.List; import java.util.Arrays; public class Main { public static void main(String args) { Scanner sc = new Scanner(System.in); …

java 複数クラス メソッド呼び出し

Calc.java -------- import java.util.*; public class Calc { public static void main(String[] args) { int sum1 = 0; int sum2 = 0; sum1 = CalcLogic.tasu(88,133); sum2 = CalcLogic.hiku(8997,5567); System.out.println(sum1 + " " + sum2); } } ・C…

競技プログラミング メモ 入力値 受け取り java

// 文字列 取得 出力 Scanner sc = new Scanner(System.in); String str; str = sc.next(); System.out.print(str); --------------- // 1行のデータの入力 出力 Scanner sc = new Scanner(System.in); String str; str = sc.nextLine(); System.out.print(s…

java リスト処理 拡張for文 foreach iterator

import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class Main{ public static void main(String args) { /*---------- iterator の for文 ----------*/ List<Integer> list = new ArrayList<>(); list.add(1); list.add(2); li</integer>…

java8 ラムダ式 カウント処理 01

/*------------ カウント処理が可能 java8 ラムダ式 ------------*/ interface InterfaceTest2 { public void method(String s); } public class Main { public static void main(String args) { InterfaceTest2 it = a -> System.out.println(a.length()); …

競技プログラミング Sum of Three Integers

問題:Sum of Three Integers https://atcoder.jp/contests/abc051/tasks/abc051_b ■2重ループ ----------- import java.util.*; class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int k = sc.nextInt(); int s…

OSI 基本参照モデル java

import java.util.*; public class Main { public static void main(String[] args) { System.out.println("OSI基本参照モデルの番号を入力してください"); Scanner sc = new Scanner(System.in); int sw = sc.nextInt(); switch(sw) { case 1: System.out.p…

java 忘備録 2次元 配列 01

import java.util.*; public class Main { public static void main(String args) { // Scanner sc = new Scanner(System.in); Scanner sc = new Scanner(System.in); //Scanner sc2 = new Scanner(System.in); int loop = sc.nextInt(); /* // 四角形 for (…

java 忘備集 02 配列とリスト

■リストと配列 ■配列 ・配列だけは入れ物の大きさを決めなければならない。一度配列の大きさを決めると、それ以後変更できない。 ・配列は固定の大きさなので、追加・削除・検索はできない。 String[] list = new String[3]; ---------------------- ■リスト…

android Java ランダム生成

// ランダム作成 Random randomGenerator = new Random(); int score = randomGenerator.nextInt(101); // 0 ~ 100 整数