জয়েন লগইন

জাভা

🌈জাভা কি?

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

⚒️জাভা কী এবং মান ডেটা সংরক্ষণের ব্যবহৃত হয়।

জাভা সমূহ

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

  • ➡️ containsKey - নির্দিষ্ট কী রয়েছে কিনা পরীক্ষা করা
  • ➡️ containsValue - নির্দিষ্ট মান রয়েছে কিনা পরীক্ষা করা
  • ➡️ get - নির্দিষ্ট কী এর মান বের করা
  • ➡️ getOrDefault - ডিফল্ট মান নির্ধারণ করা
  • ➡️ put - কী ও মান সংরক্ষণ করা
  • ➡️ putIfAbsent - ডেটা সংযুক্ত করা
  • ➡️ remove - নির্দিষ্ট কী মান সহ ডিলিট করা
  • ➡️ replace - নির্দিষ্ট কী-এর মান প্রতিস্থাপন করা
  • ➡️ keySet - ডেটা থেকে সমস্ত কী সংগ্রহ করা
  • ➡️ values - ডেটা থেকে সমস্ত মান সংগ্রহ করা
  • ➡️ equals - দুটি মান সমান কিনা পরীক্ষা করা
  • ➡️ hashCode - হ্যাশ কোড তৈরি করা

containsKey - নির্দিষ্ট কী রয়েছে কিনা পরীক্ষা করার উদাহরণ।

java
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;

public class Main {
  public static void main(String[] args) {
  Map<String, String> user = new HashMap<>();
  user.put("নাম", "মোঃ আরিফ");
  user.put("দেশ", "বাংলাদেশ");

  boolean result = user.containsKey("নাম");

  System.out.println(result);
  }
}

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

java
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;

public class Main {
  public static void main(String[] args) {
  Map<String, String> user = new HashMap<>();
  user.put("নাম", "মোঃ আরিফ");
  user.put("দেশ", "বাংলাদেশ");

  boolean result = user.containsValue("বাংলাদেশ");

  System.out.println(result);
  }
}

get - নির্দিষ্ট কী এর মান বের করার উদাহরণ।

java
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;

public class Main {
  public static void main(String[] args) {
  Map<String, String> user = new HashMap<>();
  user.put("নাম", "মোঃ আরিফ");
  user.put("দেশ", "বাংলাদেশ");

  String result = user.get("নাম");

  System.out.println(result);
  }
}

getOrDefault - ডিফল্ট মান নির্ধারণ করার উদাহরণ।

java
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;

public class Main {
  public static void main(String[] args) {
  Map<String, String> user = new HashMap<>();
  user.put("নাম", "মোঃ আরিফ");
  user.put("দেশ", "বাংলাদেশ");

  String result = user.getOrDefault("শহর", "ঢাকা");

  System.out.println(result);
  }
}

put - কী ও মান সংরক্ষণ করার উদাহরণ।

java
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;

public class Main {
  public static void main(String[] args) {
  Map<String, String> user = new HashMap<>();
  user.put("নাম", "মোঃ আরিফ");
  user.put("দেশ", "বাংলাদেশ");
  user.put("শহর", "ঢাকা");

  System.out.println(user);
  }
}

putIfAbsent - ডেটা সংযুক্ত করার উদাহরণ।

java
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;

public class Main {
  public static void main(String[] args) {
  Map<String, String> user = new HashMap<>();
  user.put("নাম", "মোঃ আরিফ");
  user.put("দেশ", "বাংলাদেশ");

  user.putIfAbsent("শহর", "ঢাকা");

  System.out.println(user);
  }
}

remove - নির্দিষ্ট কী মান সহ ডিলিট করার উদাহরণ।

java
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;

public class Main {
  public static void main(String[] args) {
  Map<String, String> user = new HashMap<>();
  user.put("নাম", "মোঃ আরিফ");
  user.put("দেশ", "বাংলাদেশ");

  String result = user.remove("নাম");

  System.out.println(user);
  }
}

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

java
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;

public class Main {
  public static void main(String[] args) {
  Map<String, String> user = new HashMap<>();
  user.put("নাম", "মোঃ আরিফ");
  user.put("দেশ", "বাংলাদেশ");

  user.replace("নাম", "আরিফ");

  System.out.println(user);
  }
}

keySet - ডেটা থেকে সমস্ত কী সংগ্রহ করার উদাহরণ।

java
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;

public class Main {
  public static void main(String[] args) {
  Map<String, String> user = new HashMap<>();
  user.put("নাম", "মোঃ আরিফ");
  user.put("দেশ", "বাংলাদেশ");

  Collection<String> result = user.keySet();

  System.out.println(result);
  }
}

values - ডেটা থেকে সমস্ত মান সংগ্রহ করার উদাহরণ।

java
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;

public class Main {
  public static void main(String[] args) {
  Map<String, String> user = new HashMap<>();
  user.put("নাম", "মোঃ আরিফ");
  user.put("দেশ", "বাংলাদেশ");

  Collection<String> result = user.values();

  System.out.println(result);
  }
}

equals - দুটি মান সমান কিনা পরীক্ষা করার উদাহরণ।

java
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;

public class Main {
  public static void main(String[] args) {
  Map<String, String> user = new HashMap<>();
  user.put("নাম", "মোঃ আরিফ");
  user.put("দেশ", "বাংলাদেশ");

  Map<String, String> info = new HashMap<>();
  info.put("নাম", "মোঃ আরিফ");
  info.put("দেশ", "বাংলাদেশ");

  boolean result = user.equals(info);

  System.out.println(result);
  }
}

hashCode - হ্যাশ কোড তৈরি করার উদাহরণ।

java
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;

public class Main {
  public static void main(String[] args) {
  Map<String, String> user = new HashMap<>();
  user.put("নাম", "মোঃ আরিফ");
  user.put("দেশ", "বাংলাদেশ");

  int result = user.hashCode();

  System.out.println(result);
  }
}

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

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

নাম বিবরণ
containsKey নির্দিষ্ট কী রয়েছে কিনা পরীক্ষা করতে ব্যবহৃত হয়।
containsValue নির্দিষ্ট মান রয়েছে কিনা পরীক্ষা করতে ব্যবহৃত হয়।
get নির্দিষ্ট কী এর মান বের করতে ব্যবহৃত হয়।
getOrDefault ডিফল্ট মান নির্ধারণ করতে ব্যবহৃত হয়।
put কী ও মান সংরক্ষণ করতে ব্যবহৃত হয়।
putIfAbsent ডেটা সংযুক্ত করতে ব্যবহৃত হয়।
remove নির্দিষ্ট কী মান সহ ডিলিট করতে ব্যবহৃত হয়।
replace নির্দিষ্ট কী-এর মান প্রতিস্থাপন করতে ব্যবহৃত হয়।
keySet ডেটা থেকে সমস্ত কী সংগ্রহ করতে ব্যবহৃত হয়।
values ডেটা থেকে সমস্ত মান সংগ্রহ করতে ব্যবহৃত হয়।
equals দুটি মান সমান কিনা পরীক্ষা করতে ব্যবহৃত হয়।
hashCode হ্যাশ কোড তৈরি করতে ব্যবহৃত হয়।