Source Code dan Penjelasan Operator, Tipe Data dan Konfersi di Java

Juni 23, 2015



Source Code dan Penjelasan Operator, Tipe Data dan Konfersi di Java
Assalamu'alaikum . . . .
KuReview- hari ini saya akan sharing lagi masalah Source Code dan Penjelasan Operator, Tipe Data dan Konfersi di Java yang saya dapatkan ketika saya praktikum dasar dasar pemrograman. Yah, ini sebenarnya modul kedua atau praktikum nomor dua. Jadi harap banyak bermanfaat untuk kita semua. Aamiin
 


1. Keyword dalam Java  

Kata  kunci  adalah  identifier  yang  telah  dipesan untuk  didefinisikan  sebelumnya  oleh  Java   untuk tujuan  tertentu.  Anda  tidak  dapat menggunakan  keyword  sebagai  nama  variabel, class,  method. Berikut Ini Keyword Java :
abstract ,default ,If, private, throws, Boolean, do, import, public, try, break, double, int, return ,void , byte ,else, static, short ,while , case ,extends ,long, super, const, catch, final ,native ,switch, for , char ,finally, new ,this, continue, class, float, package, throw, transient,

2. Tipe Data Primitif

Bahasa pemrograman  Java mendefinisikan delapan  tipe data primitif. Mereka diantaranya adalahboolean  (untuk bentuk  logika), char  (untuk bentuk  tekstual), byte, short,  int,  long (integral), doubleand float (floating point).

3. Variabel

Variabel adalah item yang digunakan data untuk menyimpan pernyataan objek.  Variabel  memiliki  tipe data  dan  nama.  Tipe  data  menandakan  tipe  nilai  yang  dapat dibentuk oleh variabel itu sendiri. 

Nama variabel harus mengikuti aturan untuk identifier. 

Berikut Aturan penamaan variable :
• Diawali dengan 
▫ huruf/abjad 
▫ karakter mata uang 
▫ underscore ( _ )
• Terdiri dari huruf/abjad, angka dan underscore
• Tidak boleh mengandung karakter khusus atau spasi 
• Tidak boleh diawali dengan angka 

4. Teknik Konfersi Data

Konfersi adalah cara untuk memberikan nilai suatu data dari satu tipe data ke tipe data yang lain.
Contoh, perhatikan class berikut : 


class konversi
{
 public static void main(String[]args)
{
int a=50;
double b=40.5;
String konfersi_a =String.valueOf(a); // konfersi dari integer ke string
String konfersi_b =String.valueOf(b);//konfersi dari double ke string
int pindah_keinteger =Integer.parseInt(konfersi_a);// konfersi dari string ke integer
double pindah_kedouble =Double.parseDouble(konfersi_b); // konfersi dari string ke
double
}


Yang perlu diketahui, bahwa konfersi data dilakukan jika kita membutuhkan suatu tipe data yang samauntuk menjalankan sebuah proses, jika data tersebut sudah sama tipe datanya maka tidak perlu dilakukanproses konfersi data.


5. Operator


Dalam Java, ada beberapa tipe operator. Ada operator aritmatika, operator relasi, operator logika, dan operator kondisi. Operator ini mengikuti bermacam-macam prioritas yang pasti sehingga compilernya akan tahu yang mana operator untuk dijalankan lebih dulu dalam kasus beberapa operator yang dipakai bersama-sama dalam satu pernyataan.

Contoh Operator Aritmatika :

public class OperasiAritmatika
{
public static void main(String args[])
{
short x = 6;
int y = 4;
float a = 12.5f;
float b = 7f;
System.out.println("x= "+ x + ", y = "+y);
System.out.println("x + y ="+ (x + y));
System.out.println("x - y ="+ (x - y));
System.out.println("x / y ="+ (x / y));
System.out.println("x % y ="+ (x % y));
System.out.println("a = "+ a + ", b = "+b);
System.out.println("a / b ="+ (a / b));
System.out.println("x / b ="+ (x / b));
System.out.println("b / x ="+ (b / x));
}
}

5.2 Operator Relasi


Operator Relasi membandingkan dua nilai dan menentukan keterhubungan diantara nilainilai tersebut. Hasil keluarannya berupa nilai boolean yaitu true atau false.

Contoh Operator Relasi :


public class operator {
public static void main(String args[])
{
int a = 4;
int b = 3;
System.out.println(a==b);
System.out.println(a!=b);
System.out.println(a<b);
System.out.println(a>b);
System.out.println(a<=b);
System.out.println(a>=b);
}
}



Oke , itulah sekelumit contoh-contoh coding di Java yaitu Operator, Tipe Data dan Konfersi di Java.

Namun, berikut ini ada beberapa source code yang mungkin bisa di jadikan pelajaran dan bisa di pahami oleh kawan –kawan semua. sehingga bisa lebih paham mengenai Operator, Tipe Data dan Konfersi di Java dalam artikel Source Code dan Penjelasan Operator, Tipe Data dan Konfersi di Java di KuReview Blog.


package modul2;

/**
 *
 * @author Riset
 */
public class Luas {
    public static void main(String[] args) {
        short p=20; short l=30;
        short a=20; short t=10;
        double r=10;
        //Luas Persegi Panjang
        int lp=p*l;
        System.out.println("Luas Persegi Panjang = " +lp);
        //Luas Segitiga
        int ls=a*t/2;
        System.out.println("Luas Segitiga = "+ls);
        //Luas Lingkaran
        double ll=Math.PI*Math.pow(r,2);
        //System.out.println("Luas Lingkaran = "+ll);
        int d=(int)ll;
        System.out.println("Luas Lingkaran = "+d);
       
    }
}


Source Code dan Penjelasan Operator, Tipe Data dan Konfersi di Java



 Sedangkan di bawah ini Source Code untuk yang kedua. Sedikit banyak menggunakan angka dan matematika. Menggunakan istilah matematika seperti Mathpow dkk




/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package modul2;

/**
 *
 * @author Riset
 */
public class akar_pangkat {
    public static void main(String[] args) {
        int a=10; int b=2;
        double akar_a=Math.pow(a,2);
        double akar3_b=Math.pow(b,3);
        double penjumlahan_keduanya=akar_a+akar3_b;
        System.out.println(penjumlahan_keduanya);
        //Soal B bagian 1
        int x=1; int y=2; int z=-4;
        double h,t, pangkat_y, akar;
        pangkat_y=Math.pow(y,2);
        akar=Math.sqrt(pangkat_y-4*x*z);
        h=(-y+akar)/2*x;
        t=(-y-akar)/2*x;
        System.out.println(h);
        System.out.println(t);
        System.out.println("");
        //Soal B bagian 2
        int a3=2; int b3=6; int c3=-10;
        double d,m, pangkat,akarl;
        pangkat=Math.pow(b3, 2);
        akarl=Math.sqrt(pangkat-4*a3*c3);
        d=(-b3+akarl)/2*a3;
        m=(-b3-akarl)/2*a3;
        System.out.println(d);
        System.out.println(m);
    }
}


Source Code dan Penjelasan Operator, Tipe Data dan Konfersi di Java

Untuk Source Code Selanjutnya kita akan banyak menggunakan Operator dalam matematika dalam penggunaan coding di java netbeans. Berikut ini source codenya. Harap di pahami baik-baik.

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package modul2;

/**
 *
 * @author Riset
 */
public class operator {
    public static void main(String[] args) {
        int a=10; int b= 12; int c=9; int e=2; int f=9; int n=90;
        int hasil,jumlah=0;
        boolean cek,tes=false;
        String lulus="";
        //Proses Operator Aritmatika
        System.out.println("a+b\t= " + (a+b));
        System.out.println("a-b\t= " + (a-b));
        System.out.println("a/b\t= " + (a/b));
        System.out.println("a*b\t= " + (a*b));
        System.out.println("a mod b\t= " + (a%b));
        //Proses Operator Relasi
        System.out.println("b>c\t= " +(b>c));
        System.out.println("b>=c\t= " +(b>=c));
        System.out.println("b<c\t= " +(b<c));
        System.out.println("b<=c\t= " +(b<=c));
        System.out.println("Hb==c\t= " +(b==c));
        System.out.println("b!=c\t= " +(b!=c));
        //Proses Operator Increment Decrement
        System.out.println("++a\t= " + (++a));
        System.out.println("--a\t= " + (--a));
        System.out.println("a++\t= " + (a++));
        System.out.println("a--\t= " + (a--));
        System.out.println("a\t= " + (a));
        //Proses Operator Logika
        System.out.println("(a>b)||(c==f)\t= "+(((a>b)||(c==f))));
        System.out.println("(a==b)&(b==++f)\t= "+(((a==b)&(b==++f))));
        System.out.println("(b>a)^(f==--a)\t= "+(((b>a)^(f==--a))));
        //Proses Operator Kondisi
        System.out.println((n>=60)?"Lulus":"Ngulang");
    }
   
}

Source Code dan Penjelasan Operator, Tipe Data dan Konfersi di Java

Mungkin cukup itu saja Source Code dan Penjelasan Operator, Tipe Data dan Konfersi di Java yang bisa saya sampaikan pada kesempatan kali ini di dalam artikel KuReview. Semoga materi materi ini bisa bermanfaat untuk teman teman semua dalam belajar bahasa pemrograman java di Netbeans.

Lanjutkan Perjuangan untuk menuju masa depan yang cerah.


Artikel Lain :
Teknologi 5-10 Tahun yang akan di hadapi Mahasiswa Teknik Informatika

Setting htdocs di Linux untuk lebih mudah edit
 

You Might Also Like

0 komentar

- Berkomerntarlah dengan menggunakan bahasa yang mudah di mengerti.

-Apabila review di KuReview terdapat kesalahan, atau pun ingin memberikan kritik dan saran, silahkan menghubungi kami di Contact Us