1. StringJinis

Jinis Stringmenika salah satunggaling jinis ingkang dipunginakaken wonten ing Jawi. Iki mung bisa dadi jinis sing paling akeh digunakake. Ana alesan kenapa dadi populer: variabel kasebut ngidini sampeyan nyimpen teks - lan sapa sing ora pengin nindakake? Kajaba iku, ora kaya intlan doublejinis, sampeyan bisa nelpon cara ing obyek saka Stringjinis, lan cara iki nindakake sawetara migunani lan menarik.

Apa maneh, kabeh obyek Jawa (kabeh!) Bisa diowahi dadi String. Dadi, luwih tepat, kabeh obyek Jawa bisa ngasilake teks (string) representasi dhewe. Jeneng Stringjinis kasebut diwiwiti kanthi huruf kapital, amarga kalebu kelas lengkap.

Kita bakal bali menyang jinis iki luwih saka sapisan (iku super migunani lan menarik), nanging dina iki kita bakal nggawe introduksi singkat.


2. Nggawe Stringvariabel

Jinis kasebut Stringdirancang kanggo nyimpen senar (teks). Kanggo nggawe variabel ing kode sing bisa nyimpen teks , sampeyan kudu nggunakake statement kaya iki:

String name;
Nggawe Stringvariabel

Endi name jenenge variabel.

Tuladha:

Pratelan Katrangan
String name;
Variabel senar jenenge namedigawe
String message;
Variabel senar jenenge messagedigawe
String text;
Variabel senar jenenge textdigawe

Kaya karo jinis intlan double, sampeyan bisa nggunakake notasi shorthand kanggo nggawe macem-macem Stringvariabel:

String name1, name2, name3;
Shorthand kanggo nggawe macem-macem Stringvariabel

3. Nemtokake nilai kanggo Stringvariabel

Kanggo nglebokake nilai menyang Stringvariabel, sampeyan kudu statement iki:

name = "value";
Nemtokake nilai menyang Stringvariabel

Lan saiki kita wis nemokake prabédan pisanan antarane jinis iki lan sing wis kita sinau. Kabeh nilai saka Stringjinis iku strings teks lan kudu dilampirake ing kuotasi pindho .

Tuladha:

Pratelan Cathetan
String name = "Steve";
Variabel name ngemot teksSteve
String city = "New York";
Variabel city ngemot teksNew York
String message = "Hello!";
Variabel message ngemot teksHello!

String4. Variabel wiwitan

Kaya karo jinis intlan double, variabel saka Stringjinis bisa diwiwiti langsung nalika digawe. Nyatane, iki bisa ditindakake kanthi kabeh jinis ing Jawa. Dadi ora bakal kita sebutno maneh.

String name1 = "value1", name2 = "value2", name3 = "value3";
Shorthand kanggo nggawe lan initializing variabel
String name = "Steve", city = "New York", message = "Hello!";
Conto statement sing nggawe lan miwiti variabel
Tulung dicathet:

Compiler Java bakal sambat yen sampeyan ngumumake variabel tanpa menehi nilai apa wae lan banjur nyoba nggunakake.

Kode iki ora bisa digunakake:

Pratelan Cathetan
String name;
System.out.println(name);
Variabel nameora diwiwiti. Program ora bakal kompilasi.
int a;
a++;
Variabel aora diwiwiti. Program ora bakal kompilasi.
double x;
double y = x;
Variabel xora diwiwiti. Program ora bakal kompilasi.