Java
問8復習 配列で存在しない要素に対してアクセスしようとした場合に 例外処理を実行する public class Main { public static void main(String[] args) { String[] array = {"A", "B", "C"}; System.out.println(array[3]); } } public class Main { public s…
JUnit5でテストコードを書く package jp.co.sample; import static.org.junit.jupiter.api.Assertions.*; import org.junit.jupiter.api.Test; public class StringUtilsTest { //テスト名 @Test void isEmpty01() { //引数がnullの場合、trueが返却されるこ…
去年流行ったJavaで湯婆婆を実装してみる を参考に例外処理を実装する。 空文字に例外を投げることはできたが全角スペースを許容してしまう。 今回は全角スペースを許容もチェックする。 結論 trimメソッドを使って名前を入力した時点で全角スペースを除く処…
Main.java public class Main { public static void main(String[] args) throws Exception { String str1 = "apple"; String str2 = ""; boolean bool1 = str1.isEmpty(); boolean bool2 = str2.isEmpty(); System.out.println("bool1 : " + bool1); System…
import java.util.Scanner; public class Main { public static void main(String[] args) { System.out.println("ようこそ\n数字を入力してください"); String s = new Scanner(System.in).nextLine(); //i = Integer.parseInt(s); //System.out.println("…
コードかき下し勉強法 やり方 コメントアウトで実際の処理を言語化して書く 【メリット】 頭が整理される。 理解していないと書くことができない(理解度を図ることができる。) 【デメリット】 時間がかかる。 標準入力で数字を渡すとき 初めの値に6000をか…
Spring Bootで簡単なアプリを作成 [2.1.1] /hajiboot-di/src/main/java/com/example/hajibootdi/Calculator.java package com.example.hajibootdi; public interface Calculator { int calc(int a, int b); } /hajiboot-di/src/main/java/com/example/hajibo…
Java練習 Javaで開発をすることになり現在Javaを勉強中 スッキリわかるJava入門 第2版 スッキリわかるシリーズを使って勉強中。 2章2-3のアプリをアレンジしてみた。 2章2-3のアプリをアレンジ ローカルで動くJavaを実行できるdokojavaを使用 import java.ut…