আসুন আমরা Java-
-এ কনসোল থেকে ইনপুট পড়ার কিছু উপায় দেখিউদাহরণ
import java.util.Scanner; public class Demo{ public static void main(String args[]){ Scanner my_scan = new Scanner(System.in); String my_str = my_scan.nextLine(); System.out.println("The string is "+my_str); int my_val = my_scan.nextInt(); System.out.println("The integer is "+my_val); float my_float = my_scan.nextFloat(); System.out.println("The float value is "+my_float); } }
আউটপুট
The string is Joe The integer is 56 The float value is 78.99
ডেমো নামের একটি ক্লাসে প্রধান ফাংশন রয়েছে। স্ক্যানার ক্লাসের একটি উদাহরণ তৈরি করা হয় এবং একটি স্ট্রিং ইনপুটের প্রতিটি লাইন পড়ার জন্য 'nextLine' ফাংশন ব্যবহার করা হয়। একটি পূর্ণসংখ্যা মান সংজ্ঞায়িত করা হয় এবং এটি 'nextInt' ব্যবহার করে স্ট্যান্ডার্ড ইনপুট কনসোল থেকে পড়া হয়। একইভাবে, 'nextFloat' ফাংশনটি স্ট্যান্ডার্ড ইনপুট কনসোল থেকে ফ্লোট টাইপ ইনপুট পড়ার জন্য ব্যবহৃত হয়। এগুলি কনসোলে প্রদর্শিত হয়৷
৷উদাহরণ
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Demo{ public static void main(String[] args) throws IOException{ BufferedReader my_reader = new BufferedReader(new InputStreamReader(System.in)); String my_name = my_reader.readLine(); System.out.println("The name is "); System.out.println(my_name); } }
আউটপুট
The name is Joe
ডেমো নামের একটি ক্লাসে প্রধান ফাংশন রয়েছে। এখানে, বাফার রিডারের একটি উদাহরণ তৈরি করা হয়েছে। একটি স্ট্রিং ধরণের ডেটা সংজ্ঞায়িত করা হয় এবং স্ট্রিংয়ের প্রতিটি লাইন 'রিডলাইন' ফাংশন ব্যবহার করে পড়া হয়। ইনপুটটি স্ট্যান্ডার্ড ইনপুট থেকে দেওয়া হয়, এবং প্রাসঙ্গিক বার্তা কনসোলে প্রদর্শিত হয়৷