String adalah salah satu sebuah tipe data referensi. String digunakan untuk menyimpan data berupa rangkaian karakter. Di dalam bahasa pemrograman yang lebih primitif (misal C), string diterjemahkan berupa array karakter. Sedangkan di dalam bahasa Java, meskipun tetap bisa menggunakan array karakter, sudah disediakan sebuah class bernama String dengan dilengkapi cukup banyak method/ fungsi untuk operasinya. Berikut ini adalah contoh programnya. Bagian pertama untuk membalik sebuah String. Sedangkan bagian kedua untuk variasi pemberian sapaan berdasarkan input jenis kelamin.
import java.util.Scanner;
/**
*
* @author bluejundi
*/
public class string_latihan {
public static void main(String [] args)
{
String teks = new String("Happy New Year");
String nama = new String("");
String jk = new String("");
Scanner sc = new Scanner(System.in);
System.out.println(teks);
int p = teks.length();
for(int i=p-1; i>=0; i--)
{
System.out.print(teks.charAt(i));
}
System.out.println();
System.out.print("Nama Anda = ");
nama = sc.next();
System.out.print("Jenis Kelamin = ");
jk = sc.next();
if (jk.equalsIgnoreCase("L"))
System.out.println("Halo, Tuan "+ nama);
else
System.out.println("Halo, Nona "+ nama);
}
}
No comments:
Post a Comment