CATEGORY

දත්ත සැකසුම සහ එකතුව (Java සම්මත පුස්තකාලය)

  • 2026年2月7日

Java LocalDate පැහැදිලි කිරීම: Java 8 සහ ඊළඟ සංස්කරණවල දිනය කළමනාකරණයට සම්පූර්ණ මාර්ගෝපදේශය

. LocalDate යනු කුමක්ද? Java හි දිනය සැකසීම සංස්කරණ 8 සිට ගණනාවක් වෙනස් වී ඇත. මෙම වෙනස්වීමේ මධ්‍යයේ LocalDate පවතී. LocalDate යනු අක්‍රිය (immutable) වස්තුවක් වන අතර එය දිනයක් පමණක් (අවුරුදු, මාසය, ද […]

  • 2026年2月6日

Java වැඩිදියුණු for ලූප් (for-each): උදාහරණ, වෙනස්කම් සහ හොඳම ක්‍රියා පටිපාටි සමඟ සම්පූර්ණ මාර්ගෝපදේශය

1. හැඳින්වීම Java ක්‍රමලේඛනයේදී, ව්‍යුහාකාර හෝ එකතුවන්ගේ අංග ක්‍රමානුකූලව සැකසීම අවශ්‍ය වන තත්ත්වයන් ආරම්භකයින්ට මෙන්ම පළපුරුදු සංවර්ධකයින්ට ද සුලබය. විශේෂයෙන්ම, වැඩිදියුණු කළ for ලූපය (for-each ප්‍රක […]

  • 2026年2月6日

Java ලැයිස්තු ආරම්භ කිරීමේ මාර්ගෝපදේශය: හොඳම ක්‍රම, උදාහරණ, සහ කාර්ය සාධන උපදෙස්

1. හැඳින්වීම ජාවාහි ප්‍රොග්‍රෑම් කිරීමේදී, “List initialization” යනු මූලික සහ වැදගත් සංකල්පවලින් එකකි. Arrays වලට වඩා වෙනස්ව, Lists dynamic resizing ඉඩදෙන අතර ArrayList සහ LinkedList වැනි විවිධ implem […]

  • 2026年2月6日

Java වැඩිදියුණු for ලූප් (for-each): උදාහරණ, හොඳම ක්‍රම, සහ පොදු වැරදි සමඟ සම්පූර්ණ මාර්ගෝපදේශය

1. හැඳින්වීම Java ඉගෙන ගන්නා විට, ඔබ “enhanced for loop” සහ “for-each loop” වැනි මූලපද සංඛ්‍යාවක් නිතර හමු වේ. සම්ප්‍රදායික for loop හි පුරුදු වී ඇත්නම්, ඔබ “මොකද වෙනස?” හෝ “මොකදන්නේ භාවිතා කළ යුතු?” […]

  • 2026年2月5日

Java ලැයිස්තු ආරම්භ කිරීමේ මාර්ගෝපදේශය: හොඳම ක්‍රම, සාමාන්‍ය දෝෂ, සහ සම්පූර්ණ උදාහරණ

1. හැඳින්වීම Java හි වැඩසටහන් ලියන විට, List යනු බොහෝමයක් භාවිතා කරන සහ වැදගත් දත්ත ව්‍යුහයන්ගෙන් එකකි. List එකක් භාවිතා කිරීමෙන් ඔබට අයිතම බහුලව අනුක්‍රමයෙන් ගබඩා කර, අවශ්‍ය පරිදි අයිතම එකතු කිරීම, ඉ […]

  • 2026年2月3日

Java ඇරේ ආරම්භ කිරීම පැහැදිලි කරයි: ආරම්භකයින් සහ මධ්‍යම මට්ටමේ සංවර්ධකයින් සඳහා සම්පූර්ණ මාර්ගෝපදේශය

1. ආරම්භය ඇරේස් (Arrays) යනු ජාවා (Java) වැඩසටහන් කිරීමේදී එකම වර්ගයේ බහු අගයන් එකට කළමනාකරණය කිරීමට අවශ්‍ය මූලික දත්ත ව්‍යුහයකි. උදාහරණයක් ලෙස, වෙන්වූ විචල්‍ය (variables) භාවිතා කර 10 වෙනස් ලකුණු හෝ […]

  • 2026年2月3日

Java String සසඳීම පැහැදිලි කරයි: == vs equals(), හොඳ පුරුදු සහ උදාහරණ

.## 1. හැඳින්වීම ජාවාහි 문자열 සසඳීම ඇයි වැදගත්? ජාවා වැඩසටහන් ලියන විට, 문자열 (String) සමඟ වැඩ කිරීම ඉතා සාමාන්‍යයයි. පරිශීලක නාම පරීක්ෂා කිරීම, පෝරම ඇතුළත් කිරීම් වල සත්‍යාපනය, සහ API ප්‍රතිචාර පරීක්ෂා ක […]

  • 2026年2月3日

Java හි contains() ක්‍රමය පරිපූර්ණ කිරීම: කාර්යක්ෂම උපස්තර සෙවීම් ක්‍රම

1. ආරම්භකය: Java හි String Search ඇයි වැදගත්ද Java හි ප්‍රොග්‍රෑම් කිරීමේදී String manipulation එක වඩාත් සාමාන්‍යයෙන් භාවිතා වන මෙහෙයුම්වලින් එකකි. පරිශීලක ආදාන පරීක්ෂා කිරීම, ෆයිල් අන්තර්ගත පාර්ස් කි […]

  • 2026年1月31日

Java හි BigDecimal පරිපාලනය: තෙරපුම්-බින්දු දෝෂ රහිත නිරවද්‍ය මුදල් ගණනය

1. හැඳින්වීම ජාවාහි සංඛ්‍යාත්මක ගණනයවල නිරවද්‍යතා ගැටළු ජාවා වැඩසටහන් ලිවීමේදී, සංඛ්‍යාත්මක ගණනයන් දිනපතා සිදු කරයි. උදාහරණයක් ලෙස, නිෂ්පාදන මිල ගණන් ගණනය කිරීම, බදු හෝ පොළි ගණනය කිරීම — මෙම ක්‍රියාකා […]

  • 2026年1月29日

Java List: ආරම්භකයින් සහ සංවර්ධකයින් සඳහා සම්පූර්ණ මාර්ගෝපදේශය

1. හැඳින්වීම Java හි List හි වැදගත්කම කුමක්ද? Java කේතනයේදී, “List” යනු ඉතා නිතර පෙනෙන දත්ත ව්‍යුහයකි. විශේෂයෙන්ම ඔබට බහු සංඛ්‍යාක ක්‍රියාවලියන් එකතුවෙන් කළ යුතු විස්තරවලදී, එය වර්ගීකරණවලට […]