働いたら負けかなと思ってる

~全力でニートになる~

プログラミング

Javaにおけるnewの意味

Javaでプログラミングしているとちょくちょく”new”が出てきます。 この”new”は何を表すのか疑問に思った事はありませんか? ”new”が何を表すのか一言で言うとメモリ内に変数(コンストラクタ)を扱うための領域(オブジェクト領域)を作成します。 配列の宣…

returnでのインクリメント演算子・デクリメント演算子

”i++”というようなインクリメント演算子や”i--”といったデクリメント演算子をreturnで返す場合には注意が必要です。 この”++”は変数の前に記述する場合と、後に記述する2種類の記述方法があります。 前後のどちらに記述するかによって動作にも違いがあります…

java.util.ScannerクラスのnextとnextLineの違い

以前のブログで書いたJavaの標準入力におけるnextとnextLineの違いについて簡単に記載します。 標準入力では文字列として認識させる方法として主に2通りあります。 それがnextとnextLineになります。 例1 Scanner sc = new Scanner(System.in);String a = …

Javaでのコンソール入力(Scannerクラスによる数値入力)

Javaでコンソール入力を行う方法について。 今回はScannerクラスを用いた標準入力の方法を紹介します。 持っているテキストで紹介されているのは、入力された値を文字列として扱う方法でしたので書式を次に示します。 java.util.Scanner (変数) = new java.u…