জয়েন লগইন

জাভা স্ট্রিং

🌈জাভা স্ট্রিং কি?

📋জাভা স্ট্রিং হলো এক বা একাধিক অক্ষর টেক্সট ডেটা সংরক্ষণের পদ্ধতি।

⚒️জাভা স্ট্রিং এক বা একাধিক অক্ষর টেক্সট ডেটা সংরক্ষণের ব্যবহৃত হয়।

জাভা স্ট্রিং সমূহ

জাভা স্ট্রিং এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ length - স্ট্রিং এর দৈর্ঘ্য গণনা করা
  • ➡️ concat - একাধিক স্ট্রিং একত্র করা
  • ➡️ charAt - নির্দিষ্ট অবস্থানের অক্ষর বের করা
  • ➡️ substring - নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করা
  • ➡️ replace - নির্দিষ্ট মান প্রতিস্থাপন করা
  • ➡️ ReplaceAll - নির্দিষ্ট মিল পাওয়া সমস্ত মান প্রতিস্থাপন করা
  • ➡️ indexOf - নির্দিষ্ট মানের প্রথম অবস্থান বের করা
  • ➡️ lastIndexOf - নির্দিষ্ট মানের শেষ অবস্থান বের করা
  • ➡️ contains - নির্দিষ্ট মান আছে কিনা পরীক্ষা করা
  • ➡️ startsWith - নির্দিষ্ট মান দিয়ে শুরু কিনা পরীক্ষা করা
  • ➡️ endsWith - নির্দিষ্ট মান দিয়ে শেষ কিনা পরীক্ষা করা
  • ➡️ toUpperCase - বড় হাতের অক্ষরে রূপান্তর করা
  • ➡️ toLowerCase - ছোট হাতের অক্ষরে রূপান্তর করা
  • ➡️ trim - উভয় পাসের স্পেস ডিলিট করা
  • ➡️ split - নির্দিষ্ট সেপারেটর দ্বারা বিভক্ত করা
  • ➡️ repeat - ডেটা পুনরাবৃত্তি করা
  • ➡️ compareTo - দুটি মান তুলনা করা
  • ➡️ equalsIgnoreCase - ছোট বড় হাতের অক্ষর উপেক্ষা করে তুলনা করা
  • ➡️ matches - নির্দিষ্ট মিল খুজে বের করা

length - স্ট্রিং এর দৈর্ঘ্য গণনা করার উদাহরণ।

java
public class Main {
  public static void main(String[] args) {
      String value = "হ্যালো বিশ্ব";

      int result = value.length();

      System.out.println(result);
  }
}

concat - একাধিক স্ট্রিং একত্র করার উদাহরণ।

java
public class Main {
  public static void main(String[] args) {
      String hello = "হ্যালো";
      String world = "বিশ্ব";

      String result = hello.concat(" " + world);

      System.out.println(result);
  }
}

charAt - নির্দিষ্ট অবস্থানের অক্ষর বের করার উদাহরণ।

java
public class Main {
  public static void main(String[] args) {
      String text = "হ্যালো";

      char result = text.charAt(0);

      System.out.println(result);
  }
}

substring - নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করার উদাহরণ।

java
public class Main {
  public static void main(String[] args) {
  String text = "হ্যালো বিশ্ব";

  String result = text.substring(6, 11);

  System.out.println(result);
  }
}

replace - নির্দিষ্ট মান প্রতিস্থাপন করার উদাহরণ।

java
public class Main {
  public static void main(String[] args) {
      String text = "হ্যালো বিশ্ব";

      String result = text.replace("বিশ্ব", "তানিম");

      System.out.println(result);
  }
}

ReplaceAll - নির্দিষ্ট মিল পাওয়া সমস্ত মান প্রতিস্থাপন করার উদাহরণ।

java
public class Main {
  public static void main(String[] args) {
      String text = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন";

      String result = text.replaceAll("প্রোগ্রামিং", "ডেভেলপমেন্ট");

      System.out.println(result);
  }
}

indexOf - নির্দিষ্ট মানের প্রথম অবস্থান বের করার উদাহরণ।

java
public class Main {
  public static void main(String[] args) {
      String text = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন";

      int result = text.indexOf("প্রোগ্রামিং");

      System.out.println(result);
  }
}

lastIndexOf - নির্দিষ্ট মানের শেষ অবস্থান বের করার উদাহরণ।

java
public class Main {
  public static void main(String[] args) {
      String text = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন";

      int result = text.lastIndexOf("প্রোগ্রামিং");

      System.out.println(result);
  }
}

contains - নির্দিষ্ট মান আছে কিনা পরীক্ষা করার উদাহরণ।

java
public class Main {
  public static void main(String[] args) {
      String text = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন";

      boolean result = text.contains("প্রোগ্রামিং");

      System.out.println(result);
  }
}

startsWith - নির্দিষ্ট মান দিয়ে শুরু কিনা পরীক্ষা করার উদাহরণ।

java
public class Main {
  public static void main(String[] args) {
      String text = "হ্যালো বিশ্ব";

      boolean result = text.startsWith("হ্যালো");

      System.out.println(result);
  }
}

endsWith - নির্দিষ্ট মান দিয়ে শেষ কিনা পরীক্ষা করার উদাহরণ।

java
public class Main {
  public static void main(String[] args) {
      String text = "হ্যালো বিশ্ব";

      boolean result = text.endsWith("বিশ্ব");

      System.out.println(result);
  }
}

toUpperCase - বড় হাতের অক্ষরে রূপান্তর করার উদাহরণ।

java
public class Main {
  public static void main(String[] args) {
      String text = "হ্যালো বিশ্ব";

      String result = text.toUpperCase();

      System.out.println(result);
  }
}

toLowerCase - ছোট হাতের অক্ষরে রূপান্তর করার উদাহরণ।

java
public class Main {
  public static void main(String[] args) {
      String text = "হ্যালো বিশ্ব";

      String result = text.toLowerCase();

      System.out.println(result);
  }
}

trim - উভয় পাসের স্পেস ডিলিট করার উদাহরণ।

java
public class Main {
  public static void main(String[] args) {
      String text = "  হ্যালো বিশ্ব  ";

      String result = text.trim();

      System.out.println(result);
  }
}

split - নির্দিষ্ট সেপারেটর দ্বারা বিভক্ত করার উদাহরণ।

java
public class Main {
  public static void main(String[] args) {
      String text = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন";

      String[] result = text.split(" ");

      System.out.println(java.util.Arrays.toString(result));
  }
}

repeat - ডেটা পুনরাবৃত্তি করার উদাহরণ।

java
public class Main {
  public static void main(String[] args) {
      String text = "হ্যালো";

      String result = text.repeat(3);

      System.out.println(result);
  }
}

compareTo - দুটি মান তুলনা করার উদাহরণ।

java
public class Main {
  public static void main(String[] args) {
      String hello = "হ্যালো";
      String world = "বিশ্ব";

      int result = hello.compareTo(world);

      System.out.println(result);
  }
}

equalsIgnoreCase - ছোট বড় হাতের অক্ষর উপেক্ষা করে তুলনা করার উদাহরণ।

java
public class Main {
  public static void main(String[] args) {
      String hello = "হ্যালো";
      String world = "হ্যালো বিশ্ব";

      boolean result = hello.equalsIgnoreCase(world);

      System.out.println(result);
  }
}

matches - নির্দিষ্ট মিল খুজে বের করার উদাহরণ।

java
public class Main {
  public static void main(String[] args) {
      String text = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন";

      boolean result = text.matches(".*প্রোগ্রামিং.*");

      System.out.println(result);
  }
}

জাভা স্ট্রিং সম্পর্কিত বিস্তারিত তথ্য

কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক

নাম বিবরণ
length স্ট্রিং এর দৈর্ঘ্য গণনা করতে ব্যবহৃত হয়।
concat একাধিক স্ট্রিং একত্র করতে ব্যবহৃত হয়।
charAt নির্দিষ্ট অবস্থানের অক্ষর বের করতে ব্যবহৃত হয়।
substring নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করতে ব্যবহৃত হয়।
replace নির্দিষ্ট মান প্রতিস্থাপন করতে ব্যবহৃত হয়।
ReplaceAll নির্দিষ্ট মিল পাওয়া সমস্ত মান প্রতিস্থাপন করতে ব্যবহৃত হয়।
indexOf নির্দিষ্ট মানের প্রথম অবস্থান বের করতে ব্যবহৃত হয়।
lastIndexOf নির্দিষ্ট মানের শেষ অবস্থান বের করতে ব্যবহৃত হয়।
contains নির্দিষ্ট মান আছে কিনা পরীক্ষা করতে ব্যবহৃত হয়।
startsWith নির্দিষ্ট মান দিয়ে শুরু কিনা পরীক্ষা করতে ব্যবহৃত হয়।
endsWith নির্দিষ্ট মান দিয়ে শেষ কিনা পরীক্ষা করতে ব্যবহৃত হয়।
toUpperCase বড় হাতের অক্ষরে রূপান্তর করতে ব্যবহৃত হয়।
toLowerCase ছোট হাতের অক্ষরে রূপান্তর করতে ব্যবহৃত হয়।
trim উভয় পাসের স্পেস ডিলিট করতে ব্যবহৃত হয়।
split নির্দিষ্ট সেপারেটর দ্বারা বিভক্ত করতে ব্যবহৃত হয়।
repeat ডেটা পুনরাবৃত্তি করতে ব্যবহৃত হয়।
compareTo দুটি মান তুলনা করতে ব্যবহৃত হয়।
equalsIgnoreCase ছোট বড় হাতের অক্ষর উপেক্ষা করে তুলনা করতে ব্যবহৃত হয়।
matches নির্দিষ্ট মিল খুজে বের করতে ব্যবহৃত হয়।