Java ကျူတိုရီရယ်များ

Java ပင်မစာမျက်နှာ Java မိတ်ဆက် Java စတင်လိုက်ပါ။ Java Syntax Java မှတ်ချက်များ Java Variables များ Java Data အမျိုးအစားများ Java အမျိုးအစား Casting Java Operator များ Java စာတန်းများ Java သင်္ချာ Java Booleans Java ဆိုလျှင်... အခြား Java Switch Java while Loop Java For Loop Java Break/Continue Java Arrays

Java နည်းလမ်းများ

Java နည်းလမ်းများ Java Method ကန့်သတ်ချက်များ Java Method လွန်ကဲခြင်း။ Java နယ်ပယ် Java Recursion

Java အတန်းများ

Java OOP Java အတန်းများ/အရာဝတ္ထုများ Java Class Attribute များ Java Class Methods Java တည်ဆောက်သူများ Java ပြုပြင်မွမ်းမံမှုများ Java Encapsulation Java Packages / API Java အမွေအနှစ် Java Polymorphism Java အတွင်းပိုင်းအတန်းများ Java Abstraction Java Interface Java စာရင်းများ Java အသုံးပြုသူ ထည့်သွင်းမှု Java နေ့စွဲ Java ArrayList Java LinkedList Java HashMap Java HashSet Java Iterator Java Wrapper အတန်းများ Java ခြွင်းချက်များ Java RegEx Java Threads Java Lambda

Java ဖိုင်ကို ကိုင်တွယ်ခြင်း။

Java ဖိုင်များ Java ဖိုင်များကို ဖန်တီး/ရေးပါ။ Java ဖိုင်များကိုဖတ်ပါ။ Java ဖိုင်များကိုဖျက်ပါ။

Java လုပ်နည်း

နံပါတ်နှစ်ခုထည့်ပါ။

Java အကိုးအကား

Java သော့ချက်စာလုံးများ Java စာတန်းနည်းလမ်းများ Java သင်္ချာနည်းလမ်းများ

Java ဥပမာများ

Java ဥပမာများ Java Compiler Java လေ့ကျင့်ခန်းများ Java Quiz Java လက်မှတ်


Java စာတန်းများ


Java စာတန်းများ

စာကြောင်းများကို သိမ်းဆည်းရန်အတွက် အသုံးပြုသည်။

ကိန်းရှင် တစ်ခုတွင် Stringကိုးကားနှစ်ထပ်ဖြင့် ဝန်းရံထားသော ဇာတ်ကောင်များ အစုအဝေးပါရှိသည်-

ဥပမာ

အမျိုးအစား၏ပြောင်းလဲမှုတစ်ခုဖန်တီးပြီး Stringတန်ဖိုးတစ်ခုသတ်မှတ်ပါ-

String greeting = "Hello";


ကြိုးအရှည်

Java ရှိ String သည် အမှန်တကယ်တွင် string များပေါ်တွင် အချို့သော လုပ်ဆောင်ချက်များကို လုပ်ဆောင်နိုင်သည့် နည်းလမ်းများပါရှိသော အရာဝတ္ထုတစ်ခုဖြစ်သည်။ length()ဥပမာအားဖြင့်၊ ကြိုးတစ်ချောင်း၏ အရှည်ကို နည်းလမ်းဖြင့် ရှာတွေ့နိုင်သည် -

ဥပမာ

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


နောက်ထပ် String Methods

ရနိုင်သော string method များစွာရှိသည်၊ ဥပမာ toUpperCase()နှင့် toLowerCase():

ဥပမာ

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


ကြိုးတစ်ချောင်းတွင် ဇာတ်ကောင်ကို ရှာဖွေခြင်း။

နည်းလမ်း သည် စာကြောင်းတစ်ခုရှိ သတ်မှတ်ထားသော စာသားတစ်ခု၏ ပထမဆုံးဖြစ်ပေါ်မှု (နေရာလွတ်အပါအဝင်) အညွှန်းကိန်းindexOf() (ရာထူး) ကို ပြန်ပေးသည် ။

ဥပမာ

String txt = "Please locate where 'locate' occurs!";
System.out.println(txt.indexOf("locate")); // Outputs 7

Java သည် ရာထူးများကို သုညမှ ရေတွက်သည်။
0 သည် string တစ်ခုတွင် ပထမနေရာ၊ 1 သည် ဒုတိယ၊ 2 သည် တတိယ...



စာတန်းပေါင်းစပ်ခြင်း။

၎င်းတို့ကို +ပေါင်းစပ်ရန် အော်ပရေတာအား ကြိုးများကြားတွင် အသုံးပြုနိုင်သည်။ ဒါကို concatenation လို့ခေါ်တယ်

ဥပမာ

String firstName = "John";
String lastName = "Doe";
System.out.println(firstName + " " + lastName);

ပထမအမည်နှင့် နောက်ဆုံးအမည်ကြားတွင် နေရာလွတ်တစ်ခု ဖန်တီးရန် ကျွန်ုပ်တို့သည် အလွတ်စာသား (" ") ကို ထည့်သွင်းထားကြောင်း သတိပြုပါ။

concat()စာကြောင်းနှစ်ခုကို ပေါင်းစပ်ရန် နည်းလမ်း ကိုလည်း သင်အသုံးပြုနိုင်သည် -

ဥပမာ

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


အထူးဇာတ်ကောင်များ

စာကြောင်းများကို ကိုးကားချက်များအတွင်း ရေးသားရမည်ဖြစ်ပြီး၊ Java သည် ဤစာကြောင်းကို နားလည်မှုလွဲကာ အမှားတစ်ခု ဖန်တီးမည်-

String txt = "We are the so-called "Vikings" from the north.";

ဤပြဿနာကိုရှောင်ရှားရန်ဖြေရှင်းချက်မှာ backslash escape character ကိုအသုံးပြုရန် ဖြစ်သည်။

backslash ( \) escape character သည် အထူးအက္ခရာများကို string character အဖြစ်ပြောင်းသည်-

Escape character Result Description
\' ' Single quote
\" " Double quote
\\ \ Backslash

အတွဲလိုက်သည် စာကြောင်း တစ်ခုတွင် \"  နှစ်ထပ်ကိုးကားချက်ကို ထည့်သွင်းသည်-

ဥပမာ

String txt = "We are the so-called \"Vikings\" from the north.";

အစီအစဥ်သည် \'  စာကြောင်းတစ်ခုတွင် ကိုးကားချက်တစ်ခုတည်းကို ထည့်သွင်းသည်-

ဥပမာ

String txt = "It\'s alright.";

အတွဲလိုက်သည် စာကြောင်း တစ်ခုတွင် \\  backslash တစ်ခုတည်းကို ထည့်သွင်းသည်-

ဥပမာ

String txt = "The character \\ is called backslash.";

အခြားထွက်ပြေးမှု အစီအစဥ်ခြောက်ခုသည် Java တွင် အကျုံးဝင်သည်-

Code Result Try it
\n New Line
\r Carriage Return
\t Tab
\b Backspace
\f Form Feed

နံပါတ်များနှင့် စာကြောင်းများ ပေါင်းထည့်ခြင်း။

သတိပေးချက်

Java သည် +ပေါင်းထည့်ခြင်းနှင့် ပေါင်းစပ်ခြင်းအတွက် အော်ပရေတာကို အသုံးပြုသည်။

နံပါတ်များထည့်ထားသည်။ ကြိုးများကို ပေါင်းစပ်ထားသည်။

ဂဏန်းနှစ်လုံးထည့်ရင် ရလဒ်က နံပါတ်တစ်ခု ဖြစ်လိမ့်မယ်-

ဥပမာ

int x = 10;
int y = 20;
int z = x + y;      // z will be 30 (an integer/number)

ကြိုးနှစ်ချောင်းထည့်ပါက၊ ရလဒ်သည် စာကြောင်းပေါင်းစပ်ခြင်းဖြစ်လိမ့်မည်-

ဥပမာ

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

အကယ်၍ သင်သည် နံပါတ်တစ်ခုနှင့် စာကြောင်းတစ်ခုကို ပေါင်းထည့်ပါက၊ ရလဒ်သည် string ပေါင်းစပ်မှုဖြစ်လိမ့်မည်-

ဥပမာ

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


စာကြောင်းအကိုးအကား အပြည့်အစုံ

String နည်းလမ်းများ အပြည့်အစုံကို ကိုးကားရန်အတွက်၊ ကျွန်ုပ်တို့၏ Java String Methods Reference သို့ သွားပါ ။

ကိုးကားချက်တွင် string method အားလုံး၏ ဖော်ပြချက်များနှင့် ဥပမာများ ပါရှိသည်။


လေ့ကျင့်ခန်းများဖြင့် သင့်ကိုယ်သင် စမ်းသပ်ပါ။

လေ့ကျင့်ခန်း

greetingအမျိုးအစားကွဲလွဲမှု တစ်ခုဖန်တီးပြီး Stringတန်ဖိုးသတ်မှတ်ရန် ပျောက်ဆုံးနေသည့်အပိုင်းကို ဖြည့်ပါ Hello

 greeting = ;