Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # जावा के डबल ब्रेस इनिशियलाइज़ेशन के बराबर?

जावा का डबल ब्रेस इनिशियलाइज़ेशन वही काम करता है जो सिंगल ब्रेस C# में हासिल कर सकता है।

डबल ब्रेस सिंगल जावा एक्सप्रेशन में ऑब्जेक्ट बनाता और इनिशियलाइज़ करता है।

मान लें कि निम्नलिखित जावा में है -

उदाहरण

List<String> list = new List<String>() {{
   add("One");
   add("Two");
   add("Three");
   add("Four");
}}

वही आप C# में संग्रह प्रारंभकर्ता के लिए -

. के रूप में उपयोग कर सकते हैं
List<String> list = new List<String>() {"One","Two", “Three”, “Four”};

  1. जावा में स्ट्रिंग को डबल में बदलें

    मान लें कि निम्नलिखित हमारी स्ट्रिंग है - String str = "55.2"; अब, उपरोक्त स्ट्रिंग को जावा में parseDouble() का उपयोग करके डबल में कनवर्ट करें - double res = Double.parseDouble("23.6"); उदाहरण जावा में स्ट्रिंग को डबल में बदलने का कार्यक्रम निम्नलिखित है - public class Demo {

  1. जावा में एक स्ट्रिंग को वर्णों की सूची में कनवर्ट करें

    मान लें कि निम्नलिखित हमारी स्ट्रिंग है - स्ट्रिंग str =वेबसाइट!; अब, उपरोक्त स्ट्रिंग को वर्णों की सूची में बदलें - सूची (char)n).collect(Collectors.toList()); उदाहरण जावा में एक स्ट्रिंग को वर्णों की सूची में बदलने का कार्यक्रम निम्नलिखित है - आयात करें System.out.println (स्ट्रिंग = + str); सूच

  1. जावा में वर्णों की सूची को स्ट्रिंग में बदलें

    मान लें कि निम्नलिखित हमारे पात्रों की सूची है - सूची सूची =Arrays.asList(W, e, ​​l, c, o, m, e); वर्णों की सूची को स्ट्रिंग में बदलें - स्ट्रिंग स्ट्रिंग =list.stream().map(String::valueOf).संग्रह (कलेक्टर.जॉइनिंग ()); उदाहरण जावा में वर्णों की सूची को स्ट्रिंग में बदलने का कार्यक्रम निम्नलिखित ह