1日目
Javaとは?
Javaはプログラミング言語で、コードコマンドコンピュータを通じて使用できます.すべてのオペレーティングシステムで実行でき、オブジェクト向けにプログラミングできるなどの特徴があります.
オブジェクト向け言語とは?
オブジェクトを組み合わせてプログラムを作成する方法(OOP)を持つ言語.オブジェクトに向かうと、アセンブリ部品のようにオブジェクトを組み合わせてプログラム全体を作成できます.
Javaに関する用語のクリーンアップ
Eclipseショートカット
識別
コード内の変数、関数、または属性を識別する文字列.
デフォルトでは、特殊文字は使用できませんが、$は使用できます.
Tip)変数名はフルネームが好ましく,文字名は大文字が望ましい.(単語変更時の最初のアルファベットも大文字)
定数名はすべて大文字(ex.PI)
へんすう
データの格納スペース.
タイプ(intなど)+変数名
を選択します。
データの形式
<タイプの種類>
基本タイプ
参照タイプ
byte:2の8乗、256数字表示、-128から127
short:バイト後の小さな単位-32768から32767
bit < byte < short < int < long
文字列+実数/整数=文字列
文字≠文字列
タイプが冗長X変数が冗長O
ex)
byte val1 = 127;
byte val1 = -128;
(X)
byte val1 = 127;
val1 = -128;
(O)
longタイプの場合、intタイプの範囲を超えている場合は、longとマークする必要があります.
ex) 100000000L;
異種
文字には文字や間違った文字などがあります.
1~15
10 : a
15 : f
ab
a 16の1勝(16)+b 16の0勝(1)
1016+111 = 171
ff
1516+151 = 255
空のテキスト:String str=nill;
実数のデフォルト値はfloat
println:改行/print:出力の貼り付け
println = print("\n")
floatは最後にfを加えなければならない
タイプ変換
整数+整数=整数
整数+実数=実数
整数計算の後の小数点は出力を遮断されます.
ex) int x=7/2;
出力値=3
置換する値と変数のタイプが一致しない場合は、コンパイルされません.
小さいタイプのデータは、同じカテゴリの大きなデータに自動的に変換されます.
ex ) byte ⊂ short,char ⊂ int ⊂ long ⊂ float ⊂ long
double y=7/2;//出力値3.0->3は、3.0のデュアルタイプを含む
System.out.println(10/4); // 정수
System.out.println(10.0/4); // 실수
System.out.println(2.9+1.8);
System.out.println((int)2.9+1.8); // 사실상 2+1.8 왜냐면 int(정수)타입 때문에
System.out.println((int)2.9+(int)1.8); // 사실상 2+1
System.out.println((int)(2.9+1.8)); // 4.7에서 뒤에 소수점 날라감
출력값
2
2.5
4.7
3.8
3
4
スキャナ
import java.util.Scanner;
...
Scanner a = new Scanner(System.in);
String next()
byte nextByte()
short nextShort()
int nextInt()
long nextLong()
float nextFloat()
double nextDouble()
boolean nextBoolean()
String nextLine()
void close()->タイプなし
booleanhasNext()->繰り返し
Reference
この問題について(1日目), 我々は、より多くの情報をここで見つけました https://velog.io/@olenjixx/국비교육-Java-1일차テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol