ZenTutorials

Blog ini memuat artikel yang membahas tentang dunia teknologi informasi seperti Bahasa pemrograman, aplikasi dan internet.

populer android APPS

  1. apps
  2. apps
  3. apps
  4. apps

Populer android Games

  1. games
  2. games
  3. games
  4. games
  5. games

Senin, 18 Februari 2019

Operator String JAVA

Operator untuk Tipe data String di JAVA

Apa itu operator String ?

di artikel sebelumnya kita telah belajar mengunakan operator penugasn, dan di kesempatan ini kita akan mempelajari operator untuk menangani data bertype String.

Type data String juga memiliki sebuah operator untuk melakukan aksi-aksi tertentu pada data Bertype String.

operator ini sama seperti operator penjumlahan yakni plus (+).bedanya dengan operator penjumlahan, jika operator ini di gunakan pada data yang Bertype String maka fungsinya tidak lagi melakukan penjumlahan seperti pada data yang bertype angka.

contoh:

Contoh Operator untuk String di Java

import java.util.*;

public class Main
{
	public static void main(String[] args)
	{
		
		int x= 10, y = 20;
		System.out.println(x+y); //hasilnya 30
		
		String angka10="10", angka20="20";
		System.out.println(angka10 + angka20); //hasilnya 1020
		
		System.out.println(x + angka10);//hasilnya 1010
		
	}
}

intinya, operator penjumlahan (+) jika di terapkan pada data bertype String , maka fungsinya sebagai penggabung dua data bukan penjumlahan seperti pada data bertype primitif integer dan desimal.

di artikel selanjutnya kita akan membahas tentang Casting dan konversi type data di java untuk melengkapi pengetahuan kita tentang penggunaan variabel dan type data dalam bahasa pemrograman java.

JAVA list article

Scroll untuk melihat semua daftar artikel
Admin ZenTutorials di Februari 18, 2019 Tidak ada komentar:
Label: Bahasa pemrograman, JAVA

Konversi String JAVA

Belajar conversi String di JAVA

apa itu konversi String ?

di artikel sebelumnya kita sudah membahas tentang Casting dan Convers type data, di artikel ini kita akan membahas tentang konversi string yang mungkin akan berguna saat kita sudah bisa membuat program di java.

ada beberapa kasus yang mengharuskan kita mengkonversi String ke jenis data lain. seperti saat program kita membutuhkan input dari User.

tidak seperti casting, konversi string ke jenis data lain menggunakan sebuah fungsi/method yang memang sudah di sediakan oleh java.

syntax dasar konversi string sebagai berikut:

konversi String ke Integer

Int NamavariabelBaru = Integer.valueof(NamaVariabelStringTarget);

Int NamavariabelBaru = Integer.ParseInt(NamaVariabelStringTarget);

konversi String ke double

double NamavariabelBaru = Double.Valueof(NamaVariabelStringTarget);

double NamavariabelBaru = Double.ParseDouble(NamaVariabelStringTarget);

syntax dasar konversi string di atas menggunakan method atau fungsi yang di sediakan oleh java. method atau fungsi akan kita bahas di artikel selanjutnya.

contoh konversi String sebagai berikut:

import java.util.*;

public class Main
{
	public static void main(String[] args)
	{
		
		String harga="1000";
		String jumlah="5";
		
		
		int newHarga=Integer.valueOf(harga); //konversi harga String ke NewHarga Intrger (Integer.valueof)
		int NewJumlah=Integer.valueOf(jumlah); //konversi jumlah String ke Newjumlah (Integer.valueof)
		
		int total=newHarga*NewJumlah; // mrngalikan harga dan jumlah
		System.out.println(total); //hasilnya 5000
	}
}


import java.util.*;

public class Main
{
	public static void main(String[] args)
	{
		
		String harga="1000";
		String jumlah="5";
		
		
		int newHarga=Integer.parseInt(harga); //konversi harga String ke NewHarga Intrger (Integer.parseint)
		int NewJumlah=Integer.parseInt(jumlah); //konversi jumlah String ke Newjumlah (Integer.parseInt)
		
		int total=newHarga*NewJumlah; // mrngalikan harga dan jumlah
		System.out.println(total); //hasilnya 5000
	}
}

sampai di sesi ini, kita sudah selesai mempelajari jenis data di java, selanjutnya kita akan mempelajari tentang pengolahan data dengan konsep pertama kita yakni kondisional if atau statement yang akan kita bahas di artikel selanjutnya.

JAVA list article

Scroll untuk melihat semua daftar artikel
Admin ZenTutorials di Februari 18, 2019 Tidak ada komentar:
Label: Bahasa pemrograman, JAVA

Casting dan konversi tipe data JAVA

Apa itu casting dan konversi type data ?

bagai anda yang baru belajar bahasa pemrograman java, sebelum anda mepelajari tutorial di artikel ini, lebih baik anda mempelajari tentang Variabel dan type data di java agar kita lebih mudah untuk mempelajari tutorial Casting dan konversi type data di java, karena untuk mempelajari casting dan konversi type data, harus memiliki pengetahuan dasar tentang penggunaan variabel dan type data.

1.konversi type data

dalam bahasa pemrograman java, pada kasus tertentu konversi type data akan secara otomatis di lakukan. namun, konversi type data memiliki aturan tersendiri. jika aturan yang di terapkan java sudah sesuai dengan program kita dalam kasus tertentu, maka konversi type data akan di lakukan secara otomatis.

aturan konversi type data di java sebagai berikut:

  • type data yang di tuju terlebih dahulu harus kopetibel dalam kasus tertentu.

  • type data yang di tuju harus memiliki daya jangkau yang lebih tinggi.

contoh kasus konversi type data:

Contoh konversi type data di java

import java.util.*;

public class Main
{
	public static void main(String[] args)
	{
		
		int x = 10;
		int y = 19;
		double z;
		
		z=x+y+12.50;
		System.out.println(z);
		
	}
}

2.Casting

casting adalah perubahan type data yang di lakukan secara manual oleh si pembuat program. casting di lakaukan ketika perubahan type data dari type data dengan jangkauan lebih tinggi ke type data dengan jangkauan yang lebih rendah. jadi, casting adalah kebalikan dari konversi type data otomatis.

syntax dasar Casting sebagai berikut:

TypeDataTujuan NamaVariabelBaru = (TypeDataTujuan)NamaVariabelAsal;

di java, dalam melakukan casting dari type data desimal ke type data integer di pastikan akan ada data yang hilang dan ini adalah resiko penggunaan casting

contoh:

Contoh Casting di java

import java.util.*;

public class Main
{
	public static void main(String[] args)
	{
		
		double zen=2.10;
		
		int newzen=(int)zen;
		
		System.out.println(newzen); //hasilnya adalah 2
		
		
	}
}

perhatikan nilai data double yang semula 2.10 saat di casting ke type data int maka nilai di belakang koma akan di hilangkan.

di artikel selanjutnya kita akan mempelajari tentang konversi String di java.

JAVA list article

Scroll untuk melihat semua daftar artikel
Admin ZenTutorials di Februari 18, 2019 1 komentar:
Label: Bahasa pemrograman, JAVA

Kondisional IF Else JAVA

Apa itu kondisional atau Statement IF-else

IF-else memberikan opsi lain ketika kondisi di parameter IF bernilai false (tidak di penuhi).

structur IF-else senagai berikut:

if(kondisi yang di uji){ blok perintah } else { blok perintah }

contoh structur if-else , blok perintah else akan di jalankan ketika kondisi di parameter else bernilai false.

contoh:

Contoh Penggunaan Kondisional If-Else

public class Main
{
	public static void main(String[] args)
	{
		int x = 3;
		int y = 6;

		if(x==y){

			System.out.println("benar x sama dengan y");
		} else{
			
			System.out.println("perintah ini tidak akan di nalankan karena parameter if bernilai true");
		}


		if (x !=y){

			System.out.println("petintah cetak ini tedak akan di jalankan karena parametr bernilai false");
		} else{
			
			System.out.println("tidak .. x tidak sama dengan y");
		}
	}
}

penjelasan program:

contoh di atas blok else hanya akan bekerja ketika parameter if bernilai false.

JAVA list article

Scroll untuk melihat semua daftar artikel
Admin ZenTutorials di Februari 18, 2019 Tidak ada komentar:
Label: Bahasa pemrograman, JAVA

Minggu, 17 Februari 2019

else if di JAVA

Pengkondisian atau Statement else IF ?

Kondisional else IF sering di gunakan ketika ada lebih dari satu kondisi yang perlu di uji.

structur else IF sebagai berikut

if ( kondisi 1) { block perintah kondisi 1} else if (kondisi 2){ block perintah kondisi 2} else {block perintah jika kondisi tidak ada yang benar}

penggunaan else-if tidak terbatas, kita dapat membuat banyak pengkondisian sesuai dengan kebutuhan kita.

contoh:

Contoh Penggunaan Kondisional Else-If

public class Main
{
	public static void main(String[] args)
	{
		int x = 3;
		int y = 6;
		int z = 10;

		if(x==y){

			System.out.println("tidak... x sama dengan y");
		
		} else if(x==z){

			System.out.println("tidak... x sama dengan z");
			
		} else {
			
			System.out.println("perintah ini akan di jalankan karena semua kondisi bernilai false");
			
		}


		
	}
}

JAVA list article

Scroll untuk melihat semua daftar artikel
Admin ZenTutorials di Februari 17, 2019 Tidak ada komentar:
Label: Bahasa pemrograman, JAVA

If bersarang JAVA

Mengenal Kondisional atau Statement IF bersarang di Java

Kondisi bersarang adalah sesuatu keadaan dimana didalam struktur kondisi terdapat struktur kondisi lagi. Hal ini dilakukan saat diperlukan menyeleksi suatu keadaan lebih detail. Kondisi if bersarang bisa dilakukan terus sampai detail seleksi sudah tercapai.

struktur dasar kondisi if bersarang pada Java :

if (kondisiA){
kode....
if(kondisiA1){
kode....
}else if(kondisiA2){
kode...
}
}else if(kondisiB){
kode....
if(kondisiB1){
kode....
}else if(kondisiB2){
kode...
}
}

atau bisa juga seperti ini:

if (kondisiA){
kode....
if(kondisiA1){
kode....
if(kondisiA1-1){
kode....
}
else if(kondisiA1-2){
kode....
}
}else if(kondisiA2){
kode...
}
}else if(kondisiB){
kode....
if(kondisiB1){
kode....
}else if(kondisiB2){
kode...
}
}

Terlihat pada contoh struktur bahwa kondisi bersarang dalam dilakukan lebih dalam sesuai dengan kebutuhan.

Contoh:

Contoh Kondisional If bersarang di java

public class Main
{
	public static void main(String[] args)
	{
		
		int x  = 5;
		int y = 5;
		
		if (x==y){
			
			System.out.println("bebar x sama dengan y");
			
			if (x&lt10){
				
				System.out.println("benar x kurabg dari 10");
			} else {
				
				System.out.println("tidak x tidak kurabg dar 10");
			}
			
		} else {
			
			System.out.println("tidak x sama dengan y");
		}
	}
}

JAVA list article

Scroll untuk melihat semua daftar artikel
Admin ZenTutorials di Februari 17, 2019 Tidak ada komentar:
Label: Bahasa pemrograman, JAVA

For loop di java

Belajar For loop (pengulangan For) di JAVA

looping adalah konsep pengulangan sebuah perintah terhadap sebuah kode pada batas tertentu.

ada beberapa konsep pengulangan di java yang memiliki kemampuan yang berbeda beda. konsep pengulangan perintah di java antara lain sebagai berikut:

  1. for loop
  2. while loop
  3. do while loop

di tutorial ini kita akan membahas for loop saja.

syntak dasar for loop sebagai berikut:

for(deklarasi dan inisialisasi;kondisi;increment/dekrement/iterasi){ ini adalah blog forloop yg berisi perintah-perintah }

PENJELASAN

deklarasi dan inisialisasi seperti biasa deklarasi dan inisialiasai sebuah variable di lakukan di dalam parameter for.

kondisi inilah yg menentukan kapan pengulangan itu akan di mulai dan sampai berapa pengulangan akan berakhir. disini biasanya di isi sebuah operator pembanding seperti (<,>,<=,>=dan!=).

increment/decrement/iterasi fungsinya digunakan untuk menciptakan nilai-nilai baru sesuai keinginan berjalan manju atau mundur.

{blog for loop atau tubuh for loop} adalah tempat menampung kode-kode yang akan di ulang perintahnya.

contoh:

Contoh Penggunaan for loop di JAVA

import java.util.*;
          
          public class Main
          {
          public static void main(String[] args)
          {
          for(int x=10;x&lt;20;x++){
          //ini adalah perintah yg akan fi ulang-ulang sesuai kondisi
          //yg di tentukan
          System.out.println(x);
          }
          
          for(int y=10;y&lt;20;y++){
          System.out.println("for loop adalah pengelangan");
          }
          
          for(int z=10;z&lt;20;z++){
          System.out.print(z);
          System.out.println(" belajar java");
          }
          }
          }
          

Copy-paste code program Java di atas dan coba jalankan di aplikasi code editor yang anda gunakan.


JAVA list article

Scroll untuk melihat semua daftar artikel
Admin ZenTutorials di Februari 17, 2019 Tidak ada komentar:
Label: Bahasa pemrograman, JAVA
Postingan Lama Beranda
Langganan: Postingan (Atom)

Postingan Populer

Halaman

  • Beranda
  • Belajar Bahasa markup HTML
  • Belajar Bahasa pemrograman JavaScript
  • Belajar bahasa pemrograman PHP
  • Belajar bahasa pemrograman JAVA
  • Belajar Style CSS
  • Belajar bahasa pemrograman C++

Label

  • Bahasa pemrograman
  • C++
  • CSS
  • HTML
  • JAVA
  • PHP

tentang saya dan profesi saya

  1. About me
  2. Contact form
  3. Disclaimer
  4. Policy privacy
  5. TOS
Copy right