কম্পিউটার

কিভাবে জাভা 9 এ JShell এ একটি স্ট্রিং বাস্তবায়ন করবেন?


JShell৷ জাভা-এর প্রথম অফিসিয়াল REPL অ্যাপ্লিকেশন যা Java 9-এ চালু হয়েছে . এটি এমন একটি টুল যা সহজ জাভা প্রোগ্রাম এবং ছোট লজিক্স যেমন বিবৃতি কার্যকর করতে এবং মূল্যায়ন করতে সাহায্য করে ,সাধারণ প্রোগ্রাম , লুপস , অভিব্যক্তি , ইত্যাদি। Java REPL একটি কমান্ড-লাইনে একটি সহজ প্রোগ্রামিং পরিবেশ প্রদান করতে পারে শীঘ্র. এটি ইনপুট পড়ে, মূল্যায়ন করে এবং আউটপুট প্রিন্ট করে।

নীচের উদাহরণে, আমরা প্রাক-সংজ্ঞায়িত সহ একটি স্ট্রিং প্রয়োগ করতে পারি স্ট্রিং ক্লাসের পদ্ধতি।

উদাহরণ

jshell> String str = "{abcd}";
str ==> "{abcd}"

jshell> str.substring(2, str.length() - 1)
$7 ==> "bcd"

jshell> String s1 = new String("abcd");
s1 ==> "abcd"

jshell> String s2 = new String("abcd");
s2 ==> "abcd"

jshell> s1 == s2
$10 ==> false

jshell> s1.equals(s2)
$11 ==> true

jshell> String s3 = "abcd";
s3 ==> "abcd"

jshell> String s4 = "abcd";
s4 ==> "abcd"

jshell> s3 == s4
$14 ==> true

jshell> s3.equals(s4)
$15 ==> true

jshell> s1 == s3
$16 ==> false

jshell> s1.equals(s3)
$17 ==> true

jshell> String s5 = "a" + "bcd";
s5 ==> "abcd"

jshell> s3 == s5
$19 ==> true

jshell> "abcd".getBytes()
$20 ==> byte[4] { 97, 98, 99, 100 }

jshell> "abcd".getBytes("UTF-16")
$22 ==> byte[10] { -2, -1, 0, 97, 0, 98, 0, 99, 0, 100 }

jshell> String raw = "1|2|3|4";
raw ==> "1|2|3|4"

jshell> raw.split("\\|")
$24 ==> String[4] { "1", "2", "3", "4" }

  1. কীভাবে জাভাতে একটি চরকে স্ট্রিংয়ে রূপান্তর করবেন

  2. জাভাতে String.format() কিভাবে ব্যবহার করবেন?

  3. জাভা 9 এ JavaFX ব্যবহার করে JShell কিভাবে বাস্তবায়ন করবেন?

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