কম্পিউটার

কিভাবে আমরা জাভাতে স্ট্যান্ডার্ড ইনপুট থেকে পড়তে পারি?


স্ট্যান্ডার্ড ইনপুট(stdin ) System.in দ্বারা প্রতিনিধিত্ব করা যেতে পারে জাভাতে। System.in ইনপুটস্ট্রিমের একটি উদাহরণ ক্লাস এর অর্থ হল এর সমস্ত পদ্ধতি বাইটগুলিতে কাজ করে, স্ট্রিংগুলিতে নয়। একটি কীবোর্ড থেকে যেকোনো ডেটা পড়তে, আমরা একটি রিডার ক্লাস ব্যবহার করতে পারি অথবা স্ক্যানার ক্লাস।

উদাহরণ1

import java.io.*;
public class ReadDataFromInput {
   public static void main (String[] args) {
      int firstNum, secondNum, result;
      BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
      try {
         System.out.println("Enter a first number:");
         firstNum = Integer.parseInt(br.readLine());
         System.out.println("Enter a second number:");
         secondNum = Integer.parseInt(br.readLine());
         result = firstNum * secondNum;
         System.out.println("The Result is: " + result);
      } catch (IOException ioe) {
         System.out.println(ioe);
      }
   }
}

আউটপুট

Enter a first number:
15
Enter a second number:
20
The Result is: 300


উদাহরণ2

import java.util.*;
public class ReadDataFromScanner {
   public static void main (String[] args) {
      int firstNum, secondNum, result;
      Scanner scanner = new Scanner(System.in);
      System.out.println("Enter a first number:");
      firstNum = Integer.parseInt(scanner.nextLine());
      System.out.println("Enter a second number:");
      secondNum = Integer.parseInt(scanner.nextLine());
      result = firstNum * secondNum;
      System.out.println("The Result is: " + result);
   }
}

আউটপুট

Enter a first number:
20
Enter a second number:
25
The Result is: 500

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

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

  3. কিভাবে আমরা জাভাতে একটি JMenu থেকে JTabbedPane এ নতুন ট্যাব যোগ করতে পারি?

  4. কিভাবে আমরা জাভাতে একটি JToggleButton বাস্তবায়ন করতে পারি?