第二章変数とデータ型
8708 ワード
変数:メモリにデータを格納する基本単位
ステップ1:変数のデータ型を設定し、変数に別名を付けます.(変数名は重複できません)
ステップ2:変数に値を割り当て、変数名で値を割り当てる
ステップ3:変数の使用
ステップ4:変数値の変更
注意点:1、変数は使用するときに先に値を付けなければならない
2、変数名は重複できない
変数の名前:
頭文字は次のようにできます. $ 和字
残りは次のいずれかです. $ 和字 数値
キーワードで名前を付けることはできません.
数値タイプ
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)
キーボードを使用してデータを受け入れる
データ型変換
方式:暗黙的な変換 および 変換を表示
暗黙的変換:同じタイプのデータで、小範囲の値データを大範囲のターゲットデータに割り当てる自動タイプ変換.
変換を表示:(浮動小数点タイプを整数に変換すると小さな値が失われます)
1、強制タイプ変換:同じタイプのデータで、より精度の高いデータをより精度の低い目標タイプに与える場合、強制タイプ変換を通過する必要がある.
charは整数を受け入れることを許可し、この整数はASCIIと識別される.
2、toString:Java中の任意のデータ型をString型に変換し、toString()方法で
基本データ型は、変換時にパッケージクラスに変換する必要があります.
注意:printはすべての基本データ型以外のタイプを印刷し、toStringによって変換します.
3、parse変換は主に文字列を基本データ型に変換するために用いられ、パッケージクラスによって実現する必要がある.
(変換された文字列の値は、変換先の値を一致させる必要があります)
変数を使用する目的:
1、データ書き込みメモリの問題を解決する
2、開発プロセスを簡略化し、プログラムのメンテナンスを容易にする
ステップ1:変数のデータ型を設定し、変数に別名を付けます.(変数名は重複できません)
ステップ2:変数に値を割り当て、変数名で値を割り当てる
ステップ3:変数の使用
ステップ4:変数値の変更
注意点:1、変数は使用するときに先に値を付けなければならない
2、変数名は重複できない
1、int number;
number = 10;
2、int number = 10;
3、int 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、開発プロセスを簡略化し、プログラムのメンテナンスを容易にする