Kali ini saya akan membagi ilmu buat kalian yang ingin mengganti Integer menjadi String atau kalimat yuk cekidot
Contoh Yang masih integer
Ini penggantiannya yang dikasih warna merah
CONTOH KE 2
Bagi kalian yang ingin lebih rumit seperti gambar dibawah akan saya kasih kodingannya
Ini yang masih Integer
Dan ini yang sudang jadi String
Sekian dan terimakasih selamat menjalankannya ya guys, jangan lupa comment hehe
Contoh Yang masih integer
import java.io.*;
class BubbleSort
{
public static void main(String args[ ]) throws IOException
{
int[] data={22,10,15,3,8,2};
int temp;
for (int i=1;i<data.length;i++)
{
for (int j=data.length-1;j>=i;j--)
{
if (data[j]<data[j-1])
{
temp=data[j];
data[j]=data[j-1];
data[j-1]=temp;
}
}
}
for (int i=0;i<data.length;i++)
System.out.print(data[i]+" ");
int cari;
int flag = 0;
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
System.out.println("");
System.out.print("Masukkan data yang ingin dicari : ");
cari = Integer.parseInt(in.readLine());
for (int i=0; i<6; i++)
{
if (data[i] == cari)
flag = 1;
}
if (flag == 1)
System.out.println("Data ada ");
else
System.out.println("Data tidak ada ");
}
}
Ini penggantiannya yang dikasih warna merah
import java.io.*;
class BubbleSort
{
public static void main(String args[ ]) throws IOException
{
String[ ] data = {"Raka", "Jati", "Mardi", "Theresia","Handoko"};
String temp;
for (int i=1;i<data.length;i++)
{
for (int j=data.length-1;j>=i;j--)
{
if (data[j].compareTo(data[j-1])<0)
{
temp=data[j];
data[j]=data[j-1];
data[j-1]=temp;
}
}
}
for (int i=0;i<data.length;i++)
System.out.print(data[i]+" ");
String cari;
int flag = 0;
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
System.out.println("");
System.out.print("Masukkan data yang ingin dicari : ");
cari = in.readLine();
for (int i=0; i<data.length; i++)
{
if (data[i].equals (cari))
flag = 1;
}
if (flag == 1)
System.out.println("Data ada ");
else
System.out.println("Data tidak ada ");
}
}
CONTOH KE 2
Bagi kalian yang ingin lebih rumit seperti gambar dibawah akan saya kasih kodingannya
Ini yang masih Integer
import java.io.*;
class BubbleSort
{
public static void main(String args[ ]) throws IOException
{
int[] data={22,10,15,3,8,2,54,73,22,31,69};
int temp;
for (int i=1;i<data.length;i++)
{
for (int j=data.length-1;j>=i;j--)
{
if (data[j]<data[j-1])
{
temp=data[j];
data[j]=data[j-1];
data[j-1]=temp;
}
}
}
for (int i=0;i<data.length;i++)
System.out.print(data[i]+" ");
int L, R, M, ketemu, cari;
L = 0;
R = data.length - 1;
ketemu = 0;
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
System.out.println("");
System.out.print("Masukkan data yang ingin dicari : ");
cari = Integer.parseInt(in.readLine());
while ((L<=R) && (ketemu == 0))
{
M = (L+R)/2;
System.out.println("data tengah :"+ M);
if (data[M] == cari)
ketemu = 1;
else if (cari < data[M])
{
System.out.println("Cari di kiri ");
R = M - 1;
}
else
{
L=M+1;
System.out.println("Cari di kanan ");
}
}
if (ketemu==1)
System.out.println("data ada");
else
System.out.println("data tidak ada");
}
}
Dan ini yang sudang jadi String
import java.io.*;
class BubbleSort
{
public static void main(String args[ ]) throws IOException
{
String[] data={"Raka", "Fajar", "Dandy", "Irpan","Tiara"};
String temp;
for (int i=1;i<data.length;i++)
{
for (int j=data.length-1;j>=i;j--)
{
if (data[j].compareTo(data[j-1])<0)
{
temp=data[j];
data[j]=data[j-1];
data[j-1]=temp;
}
}
}
for (int i=0;i<data.length;i++)
System.out.print(data[i]+" ");
int L, R, M, ketemu;
String cari;
L = 0;
R = data.length - 1;
ketemu = 0;
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
System.out.println("");
System.out.print("Masukkan data yang ingin dicari : ");
cari = (in.readLine());
while ((L<=R) && (ketemu == 0))
{
M = (L+R)/2;
System.out.println("data tengah :"+ M);
if (data[M] .equals(cari))
ketemu = 1;
else if (cari.compareTo(data[M])<0)
{
System.out.println("Cari di kiri ");
R = M - 1;
}
else
{
L=M+1;
System.out.println("Cari di kanan ");
}
}
if (ketemu==1)
System.out.println("data ada");
else
System.out.println("data tidak ada");
}
}
Sekian dan terimakasih selamat menjalankannya ya guys, jangan lupa comment hehe
0 comments
Post a Comment
Bagi Kawan-Kawan Yang sudah membaca artikel,
Diharapkan Memberi Komentarnya ya ^_^
1 Komentar Sangat berguna bagi saya , Belajar OK !!