WHAT'S NEW?
Loading...

Java for beginner Part5(operator)

Java for beginner Part5(operator)
Java for beginner Part5(operator)

Java menyediakan kaya set operator untuk memanipulasi variabel. Kita dapat membagi semua operator Java ke dalam kelompok berikut:

  1. Aritmatika Operator
  2. Relational Operator
  3. Bitwise Operator
  4. Logical Operator
  5. Assignment Operators
  1. Aritmatika Operator

  2. OperatorKeteranganContoh
    +PenambahanA + B
    -PenguranganA - B
    *PerkalianA * B
    /PembagianA / B
    %ModulusB % A
    ++Meningkatkan nilai operator 1B++
    --Mengurangi nilai operator 1A--

  3. Relational Operators

  4. OperatorKeteranganContoh
    ==Memeriksa apakah nilai dari dua operator adalah sama atau tidak, jika ya maka kondisi menjadi benar.(A==B)
    !=Memeriksa apakah nilai dari dua operator adalah sama atau tidak, jika nilai tidak sama maka kondisi menjadi benar.(A!=B)
    >Cek jika nilai operator kiri lebih besar dari nilai operator kanan, jika ya maka kondisi menjadi benar.(A>B)
    <Cek jika nilai operan kiri kurang dari nilai operan kanan, jika ya maka kondisi menjadi benar.(A<B)
    >=Cek jika nilai operan kiri lebih besar dari atau sama dengan nilai operan kanan, jika ya maka kondisi menjadi benar.(B>=A)
    <=Cek jika nilai operan kiri kurang dari atau sama dengan nilai operan kanan, jika ya maka kondisi menjadi benar.(B<=A)

  5. The Bitwise Operators:

  6. OperatorKeteranganContoh
    &Biner DAN Operator salinan sedikit untuk hasilnya jika ada di kedua operan.(A&B)
    |Biner ATAU Operator(A|B)
    ^Binary Operator XOR salinan sedikit jika sudah diatur dalam satu operan tetapi tidak keduanya.(A^B)
    ~Biner Ones Operator Pelengkap adalah unary dan memiliki efect dari 'membalik' bit.~A
    <<Binary Operator Kiri Shift. Nilai operan kiri digerakkan ditinggalkan oleh jumlah bit yang ditentukan oleh operan kanan.A<<2
    >>Binary Operator Kanan Shift. Nilai operan kiri pindah kanan dengan jumlah bit yang ditentukan oleh operan kanan.A>>2
    >>>Pergeseran Operator mengisi tepat nol. Nilai operan kiri pindah kanan dengan jumlah bit yang ditentukan oleh operan kanan dan nilai-nilai bergeser diisi dengan nol.A>>>2

  7. The Logical Operators:

  8. OperatorKeteranganContoh
    &&Disebut Logical operator AND. Jika kedua operan adalah tidak nol maka kondisi menjadi benar.(A&&B)is false.
    ||Disebut Logical OR Operator. Jika salah satu dari dua operan adalah tidak nol maka kondisi menjadi benar.(A || B) is true.
    !Gunakan untuk membalikkan keadaan logis dari operand!(A && B) is true.

  9. The Assignment Operators:

  10. OperatorKeteranganContoh
    =Sama DenganC = A + B
    +=Tambah DAN sama Dengan, Ia menambahkan hak operan ke operan kiri dan menetapkan hasil untuk operan kiriC += A ini sama dengan C = C + A
    -=Kurangi DAN sama Dengan, dan mengurangkan tepat operan dari operan kiri dan menetapkan hasil untuk operan kiriC -= A ini sama dengan C = C - A
    *=Perkalian DAN sama Dengan, Ini mengalikan operan dengan operan kiri dan menetapkan hasil untuk operan kiriC *= A ini sama dengan C = C * A
    /=Bagi DAN sama Dengan, Ini membagi operan dengan operan kiri dan menetapkan hasil untuk operan kiriC /= A ini sama dengan C = C / A
    %=Modulus DAN sama Dengan, Dibutuhkan modulus menggunakan dua operan dan menugaskan hasil ke operan kiriC %= A ini sama dengan C = C % A
    >>=Kanan pergeseran DAN operator sama denganC >>= 2 is same as C = C >> 2
    <<=Kiri pergeseran DAN operator sama denganC <<= 2 is same as C = C << 2
    &=Bitwise DAN operator sama denganC &=2 ini sama C = C & 2
    ^=bitwise eksklusif OR dan operator sama denganC ^=2 ini sama C = C ^ 2
    |=bitwise OR inklusif dan operator sama denganC |=2 ini sama C = C | 2