第二章変数とデータ型

8708 ワード

変数:メモリにデータを格納する基本単位
        ステップ1:変数のデータ型を設定し、変数に別名を付けます.(変数名は重複できません)
        ステップ2:変数に値を割り当て、変数名で値を割り当てる
        ステップ3:変数の使用
        ステップ4:変数値の変更
注意点:1、変数は使用するときに先に値を付けなければならない
                2、変数名は重複できない
  1int number; number = 10; 2int number = 10; 3int num1,num2,num3;
変数の名前:
    頭文字は次のようにできます.   $    和字
    残りは次のいずれかです.   $    和字   数値
    キーワードで名前を付けることはできません.
数値タイプ
    int        4バイト
    long     8バイト
    short   2バイト
    byte    1バイト       ファイルのバイト情報を記述するために使用され、JavaではintタイプのASCII文字が変換されます.
Integer、Short、Longなどのタイプをパッケージクラスと呼び、主に基本データ型の機能強化に用いられる
小数のタイプ   
   
   
   
   
   
   例
   
   
   
   
   
   
   
   
   
   
   
   
   パッケージクラス
float
   
   
   
   
   
   
   float
   price = 16.6f;
   
   
   
   
   
   
   
   
Float
double
   
   
   
   
   
  double d = 12.212
   
   
   
   
   
   
   
   
   
  Double
非数値タイプ
String
   
   文字列
   
   
   String
   
   s  = "hello";
   
   
   String 
   s
   =
   "";空の文字列
char
   
   
   シングル文字タイプ
   char
   ch
   
   ='a';
   
   
   空の文字がありません
  
   
   Character
boolean
    実物の両面性状態を記述する(true/false)
バイトと文字の区別
    バイトは容量単位
    文字は長さの単位です
Javaの8種類の基本データ型
int    long    short    float    double    byte    boolean    char
各基本データ型には対応するパッケージクラスがあり、ほとんどのパッケージクラスは頭文字大文字です.
(Integer    Character)
キーボードを使用してデータを受け入れるimport java.util.Scanner // Scanner Scanner sc = new Scanner(System.in); // Scanner String str = sc.next();
データ型変換
方式:暗黙的な変換   および   変換を表示
    暗黙的変換:同じタイプのデータで、小範囲の値データを大範囲のターゲットデータに割り当てる自動タイプ変換.
    変換を表示:(浮動小数点タイプを整数に変換すると小さな値が失われます)
            1、強制タイプ変換:同じタイプのデータで、より精度の高いデータをより精度の低い目標タイプに与える場合、強制タイプ変換を通過する必要がある.
                    charは整数を受け入れることを許可し、この整数はASCIIと識別される.
            2、toString:Java中の任意のデータ型をString型に変換し、toString()方法で
                            基本データ型は、変換時にパッケージクラスに変換する必要があります.
                注意:printはすべての基本データ型以外のタイプを印刷し、toStringによって変換します.int a = 100; String s; // // Integer int_a = new Integer(a);// //a = int_a.intValue(); // // toString s = int_a.toString();
            3、parse変換は主に文字列を基本データ型に変換するために用いられ、パッケージクラスによって実現する必要がある.
                                (変換された文字列の値は、変換先の値を一致させる必要があります)String s = "100"; int a = Integer.parseInt(s);
変数を使用する目的:
    1、データ書き込みメモリの問題を解決する
    2、開発プロセスを簡略化し、プログラムのメンテナンスを容易にする