おぼえがき
文字列の連結
String str = "aa"+i+"\n"+"あいう";
String str = "aa"+i+'\n'+"あいう";
どちらも
aa5
あいう
と出力する。
引用符(')と二重引用符(")に違いは無い。
String str = "aa"+i+\n+"あいう";
だと
sample.java:4: \92 は不正な文字です。
String str = "aa"+i+\n+"あいう";
^
sample.java:4: 文ではありません。
String str = "aa"+i+\n+"あいう";
^
と出力する。
何かしら引用符を付けないといけないみたい。
文字数を調べるlengthメソッド
String str = "あいうえお";
int len = str.length();//int len = "あいうえお".length();でも同じ
System.out.println(len);
5と出力する。
指定した位置の文字を取得するcahrAtメソッド
String str = "あaう";
char c1 = str.charAt(0);//「あ」と出力
char c2 = str.charAt(1);//「a」と出力
char c3 = str.charAt(2);//「う」と出力
一個目は0、二個目は1、三個目は2と指す。
true・falseを入れる型boolean
int i = 5;
int j = 2;
boolean b1 = ( i > j);
boolean b2 = ( i < j);
System.out.println(b1);//trueと出力
System.out.println(b2);//falseと出力
否定記号!を付けると結果をひっくり返る
int i = 5;
int j = 2;
boolean b1 = ( i > j);
boolean b2 = ( i < j);
System.out.println(!b1);//falseと出力
System.out.println(!b2);//trueと出力