Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

जावा प्रोग्राम से स्ट्रिंग प्रिंट करना


इस लेख में हम समझेंगे कि जावा में स्ट्रिंग कैसे प्रिंट की जाती है। एक स्ट्रिंग वर्णों और अल्फान्यूमेरिक मानों का एक पैटर्न होती है। स्ट्रिंग बनाने का सबसे आसान तरीका है:

String str = "Welcome to the club!!!"

जब भी यह आपके कोड में एक स्ट्रिंग लिटरल का सामना करता है, तो कंपाइलर एक String ऑब्जेक्ट बनाता है जिसका मान इस मामले में " Welcome to the club!!!" होता है।

किसी अन्य ऑब्जेक्ट की तरह, आप new कीवर्ड और कंस्ट्रक्टर का उपयोग करके String ऑब्जेक्ट बना सकते हैं। String क्लास में 11 कंस्ट्रक्टर होते हैं जो आपको वर्णों की सरणी जैसे विभिन्न स्रोतों का उपयोग करके स्ट्रिंग का प्रारंभिक मान प्रदान करने की अनुमति देते हैं।

जावा प्रोग्रामिंग भाषा में, स्ट्रिंग्स को ऑब्जेक्ट माना जाता है। जावा प्लेटफॉर्म स्ट्रिंग्स बनाने और हेरफेर करने के लिए String क्लास प्रदान करता है। String क्लास अपरिवर्तनीय (immutable) है, इसलिए एक बार बनने के बाद String ऑब्जेक्ट को बदला नहीं जा सकता। यदि वर्णों की स्ट्रिंग्स में बहुत सारे संशोधन करने की आवश्यकता है, तो StringBuffer और StringBuilder क्लास का उपयोग करें।

इनपुट

मान लीजिए हमारा इनपुट है:

Hello my name is John!

आउटपुट

वांछित आउटपुट होगा:

स्ट्रिंग है: Hello my name is John!

एल्गोरिदम

चरण 1 - प्रारंभ
चरण 2 - एक स्ट्रिंग घोषित करें
चरण 3 - उपयोगकर्ता से स्ट्रिंग दर्ज करने के लिए प्रॉम्प्ट करें / वेरिएबल में स्ट्रिंग परिभाषित करें
चरण 4 - मान पढ़ें
चरण 5 - इसे कंसोल पर प्रदर्शित करें
चरण 6 - रुकें

उदाहरण 1

यहां, उपयोगकर्ता द्वारा प्रॉम्प्ट के आधार पर इनपुट दर्ज किया जाता है। आप इस उदाहरण को हमारे कोडिंग ग्राउंड टूल में लाइव आज़मा सकते हैं जावा प्रोग्राम से स्ट्रिंग प्रिंट करना।

import java.util.Scanner;
public class PrintString {
    public static void main(String[] args) {
        String my_str;
        System.out.println("आवश्यक पैकेज आयात किए गए हैं");
        Scanner my_scan = new Scanner(System.in);
        System.out.print("एक स्कैनर ऑब्जेक्ट परिभाषित किया गया है \n");
        System.out.print("एक स्ट्रिंग दर्ज करें:");
        my_str = my_scan.nextLine();
        System.out.print("स्ट्रिंग पढ़ने के लिए nextLine मेथड का उपयोग किया जाता है");
        System.out.println("स्ट्रिंग है: ");
        System.out.println(my_str);
    }
}

आउटपुट

आवश्यक पैकेज आयात किए गए हैं
एक स्कैनर ऑब्जेक्ट परिभाषित किया गया है
एक स्ट्रिंग दर्ज करें: Hello my name is John!
स्ट्रिंग पढ़ने के लिए nextLine मेथड का उपयोग किया जाता है
स्ट्रिंग है: Hello my name is John!

उदाहरण 2

public class PrintString {
    public static void main(String[] args) {
        String my_str;
        System.out.println("आवश्यक पैकेज आयात किए गए हैं");
        my_str = "Hello my name is John!";
        System.out.println("स्ट्रिंग है: ");
        System.out.println(my_str);
    }
}

आउटपुट

आवश्यक पैकेज आयात किए गए हैं
स्ट्रिंग है: Hello my name is John!

  1. - जावा प्रोग्राम: मैट्रिक्स को Z फॉर्म में प्रिंट करना

    उदाहरणimport java.lang.*; import java.io.*; public class Demo { public static void z_shape(int my_arr[][], int n) { int i = 0, j, k; // पहली पंक्ति प्रिंट करें for (j = 0; j < n - 1; j++) { System.out.print(my_arr[i][j] + ); } // विकर

  1. - जावा प्रोग्राम: स्ट्रिंग के विशिष्ट क्रमपरिवर्तन प्रिंट करना

    उदाहरणimport java.util.ArrayList; public class Demo { static boolean is_present(String my_str, ArrayList rem) { for (String str : rem) { if (str.equals(my_str)) return true; } return false; } static ArrayList distinct_pattern

  1. - स्ट्रिंग में स्वरों की गिनती के लिए Java प्रोग्राम

    मान लीजिए निम्नलिखित हमारा स्ट्रिंग है: String myStr = Jamie; वेरिएबल काउंट = 0 सेट करें, क्योंकि हम उसी वेरिएबल में स्वरों की गणना करेंगे। प्रत्येक कैरेक्टर के माध्यम से लूप करें और स्वरों की गिनती करें: for(char ch : myStr.toCharArray()) { ch = Character.toLowerCase(ch); if(ch == a || c