💡

ITスクール 3日目 SWAP/SCANNER/変数

2023/07/06に公開

★SWAP★

二つの変数の値を交換する。

データータイプ x;
データータイプ y;
データータイプ temp;

temp = x;
x = y;
y= temp;

★Scanner★

文字列を受け、文字列にリターンする

しかし、nextInt(),nextDouble(),next(Line).charAt()など

事前に宣言したデータータイプの変数に合わせて、変換するメソッドもある。

今まで、いつもString変数を受けてから形を変換するメソッドを活用したが、
これよりはこちらのメソッドを活用する。

Char

  1. (Java) Unicode : 2byte (16bit)
    'A' (65) 00000000 01000001
    'a' (97) 00000000 01100001

  2. (C) ASCIICode: 1byte (8bit)

                    1byte -> char형 ('0+7bit')
    
                     'A' (65)   1100001
                     'a' (97)   1100001
    

Discussion