「Kotlin」@GetMappingアノテーションのheaders、paramsオプションのサンプル
構文
@GetMapping(“xxx”,params=)
使用例1 paramsオプション
「Kotlin」@CookieValueアノテーションを使うサンプル
使用例
@GetMapping(“/login”)
fun handle(@CookieValue(“JSESSIONID”) cookie: String) {
「Kotlin」メディア・タイプ(consumable)を受け入れるサンプル
構文
@PostMapping(“xxx”, consumes = )
サンプルコード
[Kotlin] @PostMappingと@GetMappingのサンプル
構文
@GetMapping(“/{パラメータ名}”)
fun 関数名(@PathVariable 関数: 型)
サンプルコード
「Kotlin入門」@Controllerアノテーションのサンプル
構文
@Controller
class クラス名
サンプルコード
「Kotlin入門」インターフェース(interface)の実装サンプル
構文
class クラス名:インターフェース名{ override fun 関数名(){ some codes }}1.インターフェースの定義
interface TestInterface { fun abc() ...「Kotlin入門」クラスを継承するサンプル
構文
class 子クラス:親クラス{ constructor(xxx):super(xx) { some code }}1.親クラスの定義
open class Person(name:String){ const ...「kotlin入門」子クラスのコンストラクタを使う方法
構文
open class 親クラス名(p: Int)
class 子クラス名(p: Int) : 親クラス名(p)
使用例
//Base class 親クラスopen class Person(va ...「Kotlin入門」制御構文if式のサンプル
構文
val 変数名 = if(条件式) {
}
使用例1
val kk = if (bb < 32) { "this is aa if"} else { "this is bb else"} ...「Kotlin入門」列挙型(enum)における初期化のサンプル
構文
enum class 列挙名(xxxx){
変数名(値)
}
使用例1
「Kotlin」リストにインデックス指定で値を取得する
書式
リスト名「インデックス」
リスト名.get(インデックス)
使用例
「Kotlin」正規表現で先頭の文字列を指定するサンプル
書式
Regex(“^文字列.”)
サンプルコード
「Kotlin入門」readAllLines()でテキストファイルを読み込むサンプル
書式
public static List<String> readAllLines(Path path, Charset cs) throws IOException
使用例
「Kotlin」正規表現でエスケープのサンプル
書式
Regex(“文字\\.”)
使用例
「Kotlin入門」write()でテキストファイルに書き込むサンプル
書式
public static Path write(Path path, Iterable<? extends CharSequence> lines,
Charset cs, OpenOption ...
「Kotlin入門」contains()で指定の値があるか真偽値を返すサンプル
書式
contains(文字列)
使用例
fun main() { val cftA = listOf("A001","B002","C003") val cftB = mutableListOf("A001 ...「Kotlin入門」ListとMutableListの要素数を取得するサンプル
書式
list変数名.size
mutableList変数名.size
使用例
「Kotlin」StringBuilderクラスで文字列を結合する
書式
append(文字列)
使用例
fun main() { val strA = "test" val strB = " message " val sb = StringBuilder()//文字列追加 ...