কম্পিউটার

জাভাতে কনসোল থেকে ইনপুট পড়ার উপায়


আসুন আমরা 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

ডেমো নামের একটি ক্লাসে প্রধান ফাংশন রয়েছে। এখানে, বাফার রিডারের একটি উদাহরণ তৈরি করা হয়েছে। একটি স্ট্রিং ধরণের ডেটা সংজ্ঞায়িত করা হয় এবং স্ট্রিংয়ের প্রতিটি লাইন 'রিডলাইন' ফাংশন ব্যবহার করে পড়া হয়। ইনপুটটি স্ট্যান্ডার্ড ইনপুট থেকে দেওয়া হয়, এবং প্রাসঙ্গিক বার্তা কনসোলে প্রদর্শিত হয়৷


  1. জাভাতে একটি CSV ফাইল থেকে ডেটা কীভাবে পড়তে হয়?

  2. জাভাতে একটি বৈশিষ্ট্য ফাইল থেকে ডেটা কীভাবে পড়তে হয়?

  3. কিভাবে একটি JTextField থেকে একটি ইনপুট মান পড়তে এবং জাভাতে একটি JList যোগ করতে হয়?

  4. জাভা - স্ট্রিং হিসাবে JSON ফাইল কীভাবে পড়তে হয়