[プロ技] Javaって最高の言語だと思うんだ

Koba_gochiusa 公式アカウント めもりんグリーン

分類がめんどくさくなってごちゃまぜにしてしまった
Javaは遊んで覚えろ
ログインすると、チェック機能を利用できるようになります。

文字列型について

文字列型 String
文字列型というが厳密にはクラスである
クラスというだけあってコンストラクタやメソッドを持っている
授業内で使用したメソッド
文字列の長さを取得する

文字列の結合には 演算子を使う。
文字列の比較には メソッドを使う。
(※Stringはオブジェクトであるため、「==」では比較できないので注意。)

配列について


or


初期値を設定する

型名 変数名[] = {--初期値--};

newと記述することから察することもできるが、Arrayクラスである
メソッドもあるよ
.lengthで配列の長さを取得できる
これは配列のフィールドを参照するため()は不要

例) 要素数3のint配列
int num[] = new int[3];
num[0] = 3;
num[1] = 1;
num[2] = 4;

int num[] = {3 , 1 , 4};


分岐、繰り返し等について

基本的にCと使い方は全く同じ
条件式に整数が使えなくなったことだけ注意
例)このような記述はCではできるがJavaではできない
int a = 0;
if(a){
printf("aは0ではない\n");
}else{
printf("aは0である\n");
}

ちぴちぴJavaJava
[プロ技] Javaってなんだろう
[プロ技] Java用語集
[プロ技] Javaと周辺知識
[プロ技] Javaと愉快な修飾子たち
[プロ技] Javaの基本型
[プロ技] コンパイル時の挙動
[プロ技] Javaって最高の言語だと思うんだ
[プロ技] 演算子
[プロ技] 関数
[プロ技] Javaのエディション
[プロ技] オブジェクト指向って?(資料)