Java/C2/Array-Operations/Bengali
From Script | Spoken-Tutorial
| Time | Narration |
| 00:02 | জাভাতে Array Operations এর কথ্য টিউটোরিয়ালে আপনাদের স্বাগত। |
| 00:07 | এই টিউটোরিয়ালে আপনি শিখবেন কিভাবে |
| 00:09 | class Arrays ইম্পোর্ট করে এবং |
| 00:12 | অ্যারেতে মৌলিক অপারেশন সম্পাদন করে। |
| 00:15 | এই টিউটোরিয়ালের জন্য আমরা
উবুন্টু 11.10, JDK 1.6 এবং Eclipse 3.7.0 ব্যবহার করছি। |
| 00:25 | টিউটোরিয়ালটি অনুসরণ করতে জাভাতে অ্যারে সম্পর্কে জানতে হবে। |
| 00:30 | না হলে, প্রাসঙ্গিক টিউটোরিয়ালের জন্য আমাদের ওয়েবসাইট পরিদর্শন করুন। |
| 00:35 | অ্যারে অপারেশনের জন্য মেথড Class এ উপলব্ধ যাকে Arrays বলা হয়। |
| 00:40 | এটি অ্যাক্সেস করতে, সেই class ইম্পোর্ট করতে হবে। |
| 00:43 | এটি এই স্টেটমেন্ট দ্বারা সম্পন্ন হয় import java.util.Arrays সেমিকোলন। |
| 00:50 | আমরা ক্লাস থেকে মেথড এক্সেস করতে পারি। |
| 00:52 | আমরা এটি একটি ডট এবং মেথডের নাম যোগ করে করি। |
| 00:56 | তাই Arrays dot toString অর্থাত Arrays ক্লাস থেকে toString মেথড। |
| 01:05 | এখন Eclipse এ যাই। |
| 01:08 | আমরা ইতিমধ্যে ArraysDemo নামে ক্লাস তৈরি করেছি। |
| 01:13 | এখন ক্লাস অ্যারে ইম্পোর্ট করি। |
| 01:16 | ইম্পোর্ট স্টেটমেন্ট ক্লাস ডেফিনেশনর পূর্বে লেখা হয়েছে। |
| 01:22 | সুতরাং পাবলিক ক্লাসের আগে লিখুন, |
| 01:26 | import java.util.Arrays সেমিকোলন |
| 01:46 | এই স্টেটমেন্ট বলে যে জাভাতে util নামক প্যাকেজ আছে যাতে ক্লাস অ্যারে রয়েছে এবং এটি ইম্পোর্ট করতে হবে। |
| 01:59 | এখন একটি অ্যারে যোগ করা যাক। |
| 02:01 | প্রধান ফাংশনের মধ্যে, লিখুন |
| 02:03 | int marks ওপেন এবং ক্লোস বর্গাকার বন্ধনী = বন্ধনীতে 2, 7, 5, 4, 8 |
| 02:20 | অ্যারের স্ট্রিং উপস্থাপনা পেতে এবং প্রিন্ট করতে আমরা অ্যারে ক্লাসে উপলব্ধ একটি মেথড ব্যবহার করব। |
| 02:28 | তাই লিখুন String mStr = Arrays dot toString প্রথম বন্ধনী, বন্ধনীতে অ্যারের নাম দিন যা হল marks. |
| 02:50 | এখন এই toString মেথড অ্যারের স্ট্রিং বিবরণ দেবে। |
| 02:56 | আমরা marks প্রিন্ট করব। |
| 02:58 | তাই লিখুন System dot out dot println প্রথম বন্ধনীতে লিখুন mStr. |
| 03:12 | এখন আউটপুট দেখি সুতরাং প্রোগ্রাম সংরক্ষণ করে রান করুন। |
| 03:18 | আমরা আউটপুটে দেখতে পারি যে, toString মেথড অ্যারের একটি স্ট্রিং বর্ণন দিয়েছে। |
| 03:26 | এখন অ্যারের এলিমেন্ট বর্গীকরণ দেখা যাক। |
| 03:31 | তাই Arrays dot toString লাইনের আগে লিখুন Arrays dot sort প্রথম বন্ধনীতে অ্যারের নাম যা হল marks. |
| 03:46 | সুতরাং অ্যারে ক্লাসের sort মেথড, তার মধ্যে দিয়ে পাস করা এলিমেন্ট বর্গীকরণ করে। |
| 03:53 | এখন আমরা marks অ্যারের এলিমেন্ট বর্গীকরণ করছি এবং এর স্ট্রিং ফর্ম প্রিন্ট করছি। |
| 04:04 | এখন আউটপুট দেখি তাই সংরক্ষণ করে রান করুন। |
| 04:11 | আমরা আউটপুটে দেখতে পারি যে sort মেথড অ্যারেতে ঊর্ধ্বক্রমে বর্গীকরণ করা হয়েছে। |
| 04:19 | নোট করুন যে sort মেথড নিজেই অ্যারে পরিবর্তন করেছে। |
| 04:22 | এই ধরনের বর্গীকরণকে ইনপ্লেস সর্টিং বলা হয়। |
| 04:26 | এর অর্থ অ্যারে যাতে এলিমেন্ট রয়েছে বর্গীকরণের পরিনাম হিসাবে পরিবর্তিত হয়েছে। |
| 04:33 | পরবর্তী মেথড যা আমরা দেখতে যাচ্ছি তা হল fill. |
| 04:38 | fill মেথড দুটি আর্গুমেন্ট নেয়। |
| 04:43 | সর্টিং লাইন মুছে ফেলুন এবং |
| 04:50 | লিখুন Arrays dot fill বন্ধনীতে অ্যারের নাম যা হল marks. |
| 05:05 | এটি প্রথম আর্গুমেন্ট এবং দ্বিতীয়টি হল ভ্যালুস যা অ্যারেতে অন্তর্ভুক্ত হতে হবে আমরা এটি 6 রাখব এবং সেমিকোলন। সংরক্ষণ করে রান করুন। |
| 05:24 | আমরা দেখতে পারি যে fill মেথড প্রদত্ত আর্গুমেন্ট দ্বারা অ্যারে পূর্ণ করে যা 6. |
| 05:32 | পরবর্তী মেথড যা আমরা দেখতে যাচ্ছি তা হল copyOf. |
| 05:37 | আমরা marks অ্যারের সকল এলিমেন্ট marksCopy অ্যারেতে কপি করতে যাচ্ছি। |
| 05:44 | সুতরাং arrays dot fill মুছে ফেলুন |
| 05:48 | এবং লিখুন int marksCopy [ ]; |
| 05:59 | পরের লাইনে লিখুন marksCopy = arrays. copyOf(marks, 5); |
| 06:25 | এই মেথড দুটি আর্গুমেন্ট নেয়। |
| 06:29 | প্রথম আর্গুমেন্ট হল অ্যারের নাম যেখান থেকে আপনি এলিমেন্ট কপি করতে চান যা হল marks. |
| 06:39 | দ্বিতীয়টি হল কপি করার এলিমেন্ট সংখ্যা এখানে আমরা 5 কপি করব। |
| 06:47 | তারপর arrays dot toString এ marks কে marksCopy তে বদলান। |
| 06:55 | এখন প্রোগ্রাম সংরক্ষণ করে রান করুন। |
| 07:01 | আমরা দেখি যে marks অ্যারের এলিমেন্ট marksCopy অ্যারেতে কপি করা হয়েছে। |
| 07:10 | কপি করা এলিমেন্টের সংখ্যা পরিবর্তন করে দেখা যাক কি হয়। |
| 07:15 | 5 কে 3 তে পরিবর্তন করি। |
| 07:19 | সংরক্ষণ করে রান করুন। |
| 07:24 | আমরা দেখতে পারি যে শুধুমাত্র প্রথম তিনটি এলিমেন্ট কপি করা হয়েছে। |
| 07:31 | কপি করা এলিমেন্টের সংখ্যা অ্যারেতে উপস্থিত এলিমেন্ট সংখ্যার অধিক হলে দেখা যাক কি হয়। |
| 07:39 | তাই 3 কে 8 এ পরিবর্তন করুন। |
| 07:44 | প্রোগ্রাম সংরক্ষণ করে রান করুন। |
| 07:48 | আমরা দেখি যে অতিরিক্ত এলিমেন্ট যা ডিফল্ট মানে সেট করা হয়েছে, তা হল 0. |
| 07:54 | এরপর আমরা একটি শ্রেণীর মান কপি করা দেখব। |
| 07:58 | সুতরাং copyOf কে copyOfRange এ বদলান এবং 8 কে 1, 4 এ পরিবর্তন করুন। |
| 08:15 | এই মেথড index 1 থেকে শুরু এবং index 3 তে শেষ সকল এলিমেন্ট কপি করে। |
| 08:27 | সংরক্ষণ করে রান করুন। |
| 08:31 | আমরা দেখতে পারি যে, index 1 থেকে 3 পর্যন্ত এলিমেন্ট কপি করা হয়েছে। |
| 08:39 | নোট করুন যে আমরা আর্গুমেন্ট হিসাবে 1, 4 দিয়েছি। |
| 08:47 | এমনকি তারপর index 4 এ এলিমেন্ট কপি করা হয় নি। |
| 08:50 | শুধুমাত্র index 3 পর্যন্ত এলিমেন্ট কপি করা হয়েছে। এটা প্রদত্ত শ্রেণীর এক index আগে থামে। |
| 09:01 | সুতরাং এই আচরণ নিশ্চিত করে যে রেঞ্জের ধারাবাহিকতা রক্ষা করা হয়েছে। |
| 09:07 | (0, 4) index 0 থেকে index 3 পর্যন্ত বোঝায়। |
| 09:12 | (4, 6) index 4 থেকে index 5 পর্যন্ত বোঝায়। |
| 09:17 | সুতরাং এটি (0, 4) + (4, 6) = (0, 5) এর মত আচরণ করে। |
| 09:26 | আমরা এই টিউটোরিয়ালের শেষে চলে এসেছি। |
| 09:31 | এই টিউটোরিয়ালে আমরা শিখেছি |
| 09:33 | কিভাবে class Arrays ইম্পোর্ট করে, |
| 09:36 | strings, sort, copy, fill এর মত অ্যারে অপারেশন সম্পাদন করে। |
| 09:44 | নির্দেশিত কাজ হিসাবে, |
| 09:46 | Arrays.equals মেথড সম্পর্কে পড়ুন এবং দেখুন এটি কি করে। |
| 09:53 | স্পোকেন টিউটোরিয়াল প্রকল্প সম্পর্কে অধিক জানতে, |
| 09:55 | এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। |
| 10:02 | এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়। |
| 10:05 | ভাল ব্যান্ডউইডথ না থাকলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন। |
| 10:09 | কথ্য টিউটোরিয়াল প্রকল্প দল |
| 10:10 | কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে। অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেওয়া হয়। |
| 10:16 | এই বিষয়ে বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন। |
| 10:22 | স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ। এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত। |
| 10:31 | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, spoken HYPHEN tutorial DOT org SLASH NMEICT HYPHEN Intro |
| 10:39 | অংশগ্রহনের জন্য ধন্যবাদ। |
| 10:43 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। |