Rabu, 14 Juni 2017

Tutorial Java - String

Java Strings

String dipakai untuk menyimpan teks.
String berisi kumpulan abjad yang dikelilingi tanda kutip ganda:

Contoh

Buat variabel bertipe String dan menetapkan nilai:
String greeting = "Hello";
Run example »

Quotes Inside a String

Untuk memakai tanda kutip di dalam string, gunakan tanda kutip tunggal ('):

Example

String answer1 = "It's alright";
String answer2 = "He is called 'Johnny'";
Run example »

String Length

String di Java bahwasanya ialah objek, yang berisi metode yang sanggup melaksanakan operasi tertentu pada string. Misalnya, panjang string sanggup ditemukan dengan metode length():

Contoh

String txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
int len = txt.length();
System.out.println("The length of the txt string is: " + len);
Run example »

More String Methods

Ada banyak metode string yang tersedia, misalnya toUpperCase() dan toLowerCase():

Contoh

String txt = "Hello World";
System.out.println(txt.toUpperCase());   // Outputs "HELLO WORLD"System.out.println(txt.toLowerCase());   // Outputs "hello world"
Run example »

Finding a String in a String

Metode indexOf() mengembalikan index (posisi) dari kemunculan pertama teks tertentu dalam string (termasuk spasi):

Contoh

String txt = "Please locate where 'locate' occurs!";
System.out.println(txt.indexOf("locate")); // Outputs 7
Run example »
Java menghitung posisi dari nol.
0 ialah posisi pertama dalam string, 1 ialah yang kedua, 2 ialah yang ketiga ...

String Concatenation

Operator + dapat dipakai antara string untuk menambahkan mereka bahu-membahu untuk menciptakan string baru. Ini disebut penggabungan/concatenation:

Contoh

String firstName = "John";
String lastName = "Doe";
System.out.println(firstName " " + lastName);
Run example »
Perhatikan bahwa kami telah menambahkan teks kosong ("") untuk menciptakan spasi antara firstName dan lastName pada cetakan.
Anda juga sanggup memakai metode concat() untuk menggabungkan dua string:

Contoh

String firstName = "John ";
String lastName = "Doe";
System.out.println(firstName.concat(lastName));
Run example »

Adding Numbers and Strings

PERINGATAN!
Java memakai operator + untuk penambahan dan penggabungan.
Angka ditambahkan. String digabung.
Jika Anda menambahkan dua angka, jadinya akan berupa angka:

Contoh

int x = 10;
int y = 20;
int z = x + y;        // z will be 30 (an integer/number)
Run example »
Jika Anda menambahkan dua string, jadinya akan berupa penggabungan string:

Contoh

String x = "10";
String y = "20";
String z = x + y;     // z will be 1020 (a String)
Run example »
Jika Anda menambahkan angka dan string, jadinya akan berupa penggabungan string:

Contoh

String x = "10";
int y = 20;
String z = x + y;     // z will be 1020 (a String)
Run example »