🐿 JAVAの勉強_20211130
作成日: 2021/11/30
0

レベルをどんどんあげていく。

// 乱数取得
		int place = (int)(Math.random() * 12+ 1);
// if文による条件分岐 else if
public class Main {
    public static void main(String[] args) {
        int number = 1;
        if (条件式1) {
            // 条件式1が成立したときの処理
        } else if (条件式2) {
            // 条件式2が成立したときの処理
        } else {
            // 条件式がどれも成立しなかったときの処理
        }
    }
}
// スライムと戦っている。
// 1から10のサイコロをふって、
// 6未満:サイコロの目だけダメージを与えたと表示。
// 6以上:クリティカルヒットとして、100のダメージを与えたと表示。
// さらに、1から2のサイコロをふって、
// 1:追加攻撃として、10のダメージを与えたと表示。
// 2:追加攻撃に失敗したと表示。
public class Main {
	public static void main(String[] args) {
		int hit = (int)(Math.random() * 10 + 1);
		if (hit < 6) {
			System.out.println("スライムに" + hit + "のダメージを与えた");
		} else {
			System.out.println("クリティカルヒット!スライムに、100のダメージを与えた!!");
		}

		int add = (int)(Math.random() * 1 + 1); // この行を修正して1から2のサイコロになるようにする
		System.out.println("追加のサイコロは、" + add);
		if (add == 1) { // この行の条件式を修正
			System.out.println("追加攻撃!スライムに、10のダメージを与えた!!!");
		} else {
			System.out.println("追加攻撃に失敗!");
		}
	}
}
// 文字列からキャスト
Integer.parseInt(text)
Double.parseDouble(text)
        String text = "0.08";
        System.out.println(Double.parseDouble(text));
// 肉の量り売り

public class Main {
    public static void main(String[] args) {
        int price = 128;
        int weight = 300;
        double gram_price = price / 100.0;
        int amount = (int)(gram_price * weight);
        System.out.println("100グラム" + price + "円の肉、" + weight + "グラムは、" + amount + "円です。");
    }
}

エンジニア歴20年超のフルスタック型SREエンジニア メガベンチャーのデータプラットフォームエンジニア←Web系受託開発←Web系自社開発企業←社内SE←SES企業←借金取り←Fラン大文系卒