Java/C2/Strings/Bengali

From Script | Spoken-Tutorial
Revision as of 17:11, 22 November 2013 by Kaushik Datta (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Time' Narration
00:01 জাভাতে স্ট্রিংসের কথ্য টিউটোরিয়ালে আপনাদের স্বাগত।
00:05 এই টিউটোরিয়ালে আপনি শিখবেন কিভাবে
00:08 স্ট্রিংস তৈরী, যুক্ত এবং মৌলিক স্ট্রিং অপারেশন সম্পাদন করা হয় যেমন লোয়র কেস এবং আপর কেসে রূপান্তরিত করা।
00:18 এই টিউটোরিয়ালের জন্য আমরা

উবুন্টু 11.10, JDK 1.6 এবং

Eclipse 3.7 ব্যবহার করছি।

00:26 টিউটোরিয়ালটি অনুসরণ করতে জাভাতে ডেটা টাইপ সম্পর্কে জানতে হবে।
00:32 না হলে, প্রাসঙ্গিক টিউটোরিয়ালের জন্য আমাদের ওয়েবসাইট পরিদর্শন করুন।
00:40 জাভাতে স্ট্রিং হল অক্ষরের অনুক্রম।
00:44 স্ট্রিংসের সাথে শুরু করার পূর্বে, আমরা প্রথমে ক্যারেক্টার ডেটা টাইপ দেখব।
00:50 এখন eclipse এ যাই।
00:55 এখানে বাকি কোডের জন্য eclipse IDE এবং প্রয়োজনীয় কাঠামো রয়েছে।
01:00 আমরা StringDemo নামক ক্লাস তৈরি করেছি এবং মেন মেথড যুক্ত করেছি।
01:07 মেন মেথডের মধ্যে লিখুন char star = উদ্ধৃতি চিনহের মধ্যে asrteicks
01:19 এই স্টেটমেন্ট star নাম এবং char টাইপের সাথে একটি ভ্যারিয়েবল তৈরী করে।
01:25 এটি ঠিক একটি অক্ষর সংরক্ষণ করতে পারে।
01:28 কয়েকটি অক্ষর ব্যবহার করে একটি শব্দ প্রিন্ট করা যাক।
01:33 char লাইন মুছে ফেলুন এবং লিখুন,
01:36 char c1 = একক উদ্ধৃতিচিহ্নের মধ্যে c
01:43 char c2 = একক উদ্ধৃতিচিহ্নের মধ্যে a
01:49 char c3 = একক উদ্ধৃতিচিহ্নের মধ্যে r
01:55 car শব্দটির জন্য আমরা তিনটি অক্ষর তৈরি করেছি।
01:59 এখন এই শব্দটি প্রিন্ট করতে এগুলি ব্যবহার করি।
02:02 এখন লিখুন
02:04 System.out.print(c1);
02:12 System.out.print(c2);
02:22 System.out.print(c3);
02:31 লক্ষ্য করুন যে আমি println এর পরিবর্তে print ব্যবহার করছি যাতে সকল অক্ষর একই লাইনে প্রিন্ট হয়।
02:39 ফাইলটি সংরক্ষণ করে রান করুন।
02:43 যেমনকি আমরা দেখতে পারি, আউটপুট হল আশানুরূপ।
02:46 কিন্তু এই মেথড শুধুমাত্র শব্দ প্রিন্ট করে, শব্দ তৈরি করে না।
02:50 শব্দ তৈরী করতে, আমরা String ডেটা টাইপ ব্যবহার করি।
02:54 চলুন এটি চেষ্টা করি।
02:57 মেন মেথডের মধ্যে সবকিছু মুছে ফেলুন এবং লিখুন
03:03 String greet = Hello Learner
03:16 String এর S বড়হাতের অক্ষরে আছে।
03:19 এবং আমরা বিভেদক হিসাবে ডবল উদ্ধৃতি চিনহের পরিবর্তে একক উদ্ধৃতি চিহ্ন ব্যবহার করছি।
03:25 এই স্টেটমেন্ট greet ভ্যারিয়েবল তৈরী করে, এটি String টাইপের।
03:31 এখন এই ম্যাসেজ প্রিন্ট করি।
03:33 System.out.println(greet);
03:44 ফাইলটি সংরক্ষণ করে রান করুন।
03:51 আমরা দেখতে পারি যে, ম্যাসেজ ভ্যারিয়েবলে সংরক্ষিত হয়েছে এবং এটি প্রিন্ট করা হয়েছে।
03:57 স্ট্রিংস জাভাতেও যোগ করা যেতে পারে।
04:00 এখন দেখি যে এটি কিভাবে করা যায়।
04:04 আমি ম্যাসেজ থেকে Learner মুছে ফেলছি।
04:08 আমরা নাম অন্য ভ্যারিয়েবলে সংগ্রহ করব।
04:14 String name = “Java”;
04:22 এখন আমরা ম্যাসেজ তৈরী করতে স্ট্রিংস যোগ করব।
04:28 String msg = greet + name ;
04:42 প্রিন্ট স্টেটমেন্টে println(greet) এর greet কে message দ্বারা পরিবর্তন করুন। ফাইলটি সংরক্ষণ করে রান করুন।
04:56 আমরা দেখি যে আউটপুট গ্রীটিং ও নাম দেখায়।
05:00 কিন্তু তাদের পৃথক করার স্থান নেই।
05:02 সুতরাং একটি স্পেস ক্যারেক্টার তৈরী করি।
05:08 char SPACE = একক উদ্ধৃতি চিনহে space
05:17 লক্ষ্য করুন যে আমরা ভ্যারিয়েবল নামে সব বড়হাতের অক্ষর ব্যবহার করেছি যাতে এটি স্পষ্ট হয়।
05:23 আপনি চাইলে এটি বদলাতে পারেন।
05:26 এখন ম্যাসেজে স্পেস যোগ করা যাক।
05:2 greet + SPACE + name
05:36 ফাইলটি সংরক্ষণ করে রান করুন।
05:40 এখন আমরা দেখতে পারি যে আউটপুট স্পষ্ট এবং আশানুরূপ।
05:45 এখন কয়েকটি স্ট্রিং অপারেশন দেখা যাক।
05:50 আমি “Hello” শব্দের কিছু অক্ষর এবং “java” শব্দের কিছু অক্ষর বড় হাতের অক্ষরে পরিবর্তন করছি।
06:05 প্রায়ই, ইউসার যখন ইনপুট দেয়, মিক্সড কেসে এইরকম মান থাকে।
06:11 তাই আউটপুট দেখতে ফাইল রান করা যাক।
06:18 যেমনকি আমরা দেখতে পারি আউটপুট স্পষ্ট নয়।
06:22 তাই ইনপুট স্পষ্ট করতে স্ট্রিং মেথড ব্যবহার করি।
06:27 লিখুন, greet = greet . toLowerCase();
06:41 এই স্টেটমেন্ট greet স্ট্রিং এর প্রতিটি অক্ষর ছোট হাতের অক্ষরে রূপান্তরিত করে।
06:47 name = name . toUpperCase();
06:58 এই স্টেটমেন্ট name স্ট্রিং এর প্রতিটি অক্ষর বড় হাতের অক্ষরে রূপান্তরিত করে।
07:03 ফাইলটি সংরক্ষণ করে রান করুন।
07:08 যেমনকি আমরা দেখতে পারি, স্ট্রিং মেথড ব্যবহার করার পর আউটপুট এখন স্পষ্ট।
07:13 এইভাবে আমরা স্ট্রিং তৈরি করি এবং স্ট্রিং অপারেশন সঞ্চালন করি.
07:18 এখানে আরো স্ট্রিং মেথড রয়েছে এবং
07:19 আমরা জটিল বিষয়ে গেলে সেগুলি নিয়ে আলোচনা করব।
07:26 আমরা এই টিউটোরিয়ালের শেষে চলে এসেছি।
07:29 এই টিউটোরিয়ালে আমরা শিখেছি
07:31 স্ট্রিংস তৈরী করা, যুক্ত করা
07:33 এবং স্ট্রিং অপারেশন সঞ্চালিত করা যেমন লোয়র কেস এবং আপর কেসে রূপান্তরণ।
07:39 এই টিউটোরিয়ালের নির্দেশিত কাজ হিসাবে,
07:41 জাভাতে স্ট্রিং এর concat মেথড সম্পর্কে পড়ুন। স্ট্রিং যোগ করার থেকে এটি কিভাবে ভিন্ন তা বলুন।
07:50 স্পোকেন টিউটোরিয়াল প্রকল্প সম্পর্কে অধিক জানতে, এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন।
07:55 এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়।
07:58 যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন।
08:03 কথ্য টিউটোরিয়াল প্রকল্প দল
08:05 কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে।
08:07 অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেওয়া হয়। এই বিষয়ে বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন।
08:17 স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ।
08:21 এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত।
08:28 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, spoken HYPHEN tutorial DOT org SLASH NMEICT HYPHEN Intro
08:33 আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। অংশগ্রহনের জন্য ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta, Pratik kamble