কম্পিউটার টিউটোরিয়াল

জাভাতে StringWriter ক্লাসের গুরুত্ব

StringWriter ক্লাস হলো Writer ক্লাসের একটি সাবক্লাস এবং এটি স্ট্রিংকে আউটপুট স্ট্রিমে লেখে। স্ট্রিং লেখার জন্য, এই ক্যারেক্টার স্ট্রিম স্ট্রিংকে একটি স্ট্রিং বাফার-এ সংগ্রহ করে এবং তারপর একটি স্ট্রিং কনস্ট্রাক্ট করে। StringWriter-এর বাফার ডেটা অনুযায়ী স্বয়ংক্রিয়ভাবে বড় হয়। StringWriter ক্লাসের গুরুত্বপূর্ণ মেথডগুলো হলো write(), append(), getBuffer(), flush() এবং close()।

সিনট্যাক্স

public class StringWriter extends Writer

উদাহরণ

import java.io.*; 
public class StringWriterTest { 
    public static void main(String args[]) { 
        String str = "Welcome to Tutorials Point"; 
        try { 
            StringWriter sw = new StringWriter(); 
            sw.write(str); 
            StringBuffer sb = new StringBuffer(); 
            sb = sw.getBuffer(); 
            System.out.println("StringBuffer: "+ sb); 
            System.out.println("String written by StringWriter: "+ sw); 
            sw.close(); 
        } catch (IOException ioe) { 
            System.out.println(ioe); 
        } 
    } 
}

আউটপুট

StringBuffer: Welcome to Tutorials Point String written by StringWriter: Welcome to Tutorials Point
  1. জাভাতে Container ক্লাসের গুরুত্ব কী?

  2. জাভাতে GridBagConstraints ক্লাসের গুরুত্ব কী?

  3. জাভাতে SwingWorker ক্লাসের গুরুত্ব কী?

  4. জাভাতে SwingUtilities ক্লাসের গুরুত্ব কী?