জয়েন লগইন

জাভা

🌈জাভা কি?

📋জাভা হলো ডেটা রেন্ডার করার পদ্ধতি।

⚒️জাভা ডেটা রেন্ডার করতে ব্যবহৃত হয়।

তালিকা রেন্ডার করার উদাহরণ।

java
import java.util.List;

public class Main {
  public static void main(String[] args) {
    List<String> fruits = List.of("আপেল", "আঙ্গুর", "কমলা", "কলা");

    System.out.print("<ul>");

    for (String fruit : fruits) {
      System.out.print("<li>" + fruit + "</li>");
    }

    System.out.print("</ul>");
  }
}

কী ও ভ্যালু জোড়া আকারে রেন্ডার করার উদাহরণ।

java
import java.util.Map;

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

    System.out.print("<table border='1'>");

    for (Map.Entry<String, String> entry : info.entrySet()) {
      System.out.print("<tr>");
      System.out.print("<th>" + entry.getKey() + "</th>");
      System.out.print("<td>" + entry.getValue() + "</td>");
      System.out.print("</tr>");
    }

    System.out.print("</table>");
  }
}

নেস্টেড রেন্ডার করার উদাহরণ।

java
import java.util.Map;

public class Main {
  public static void main(String[] args) {
    Map<String, Object> user = Map.of(
      "নাম", "মোঃ আরিফ",
      "তথ্য", Map.of(
        "স্বপ্ন", "সফটওয়্যার ইঞ্জিনিয়ার",
        "দেশ", "বাংলাদেশ"
      )
    );

    System.out.print("<table border='1'>");

    System.out.print("<tr>");
    System.out.print("<th>নাম</th>");
    System.out.print(
      "<td>" + user.get("নাম") + "</td>"
    );
    System.out.print("</tr>");

    System.out.print("<tr>");
    System.out.print("<th>তথ্য</th>");
    System.out.print("<td>");

    System.out.print("<table border='1'>");

    System.out.print("<tr>");
    System.out.print("<th>স্বপ্ন</th>");
    System.out.print(
      "<td>" +
      ((Map<?, ?>) user.get("তথ্য")).get("স্বপ্ন") +
      "</td>"
    );
    System.out.print("</tr>");

    System.out.print("<tr>");
    System.out.print("<th>দেশ</th>");
    System.out.print(
      "<td>" +
      ((Map<?, ?>) user.get("তথ্য")).get("দেশ") +
      "</td>"
    );
    System.out.print("</tr>");

    System.out.print("</table>");

    System.out.print("</td>");
    System.out.print("</tr>");

    System.out.print("</table>");
  }
}

বহুমাত্রিক ডেটা রেন্ডার করার উদাহরণ।

java
import java.util.List;

public class Main {
  public static void main(String[] args) {
    List<List<String>> users = List.of(
      List.of("10", "তানিম", "বাংলাদেশ"),
      List.of("11", "জোহান", "নেদারল্যান্ড"),
      List.of("12", "হামিদ", "আফগানিস্তান"),
      List.of("13", "সাকিব", "বাংলাদেশ")
    );

    System.out.print("<table border='1'>");

    System.out.print("<tr>");
    System.out.print("<th>আইডি</th>");
    System.out.print("<th>নাম</th>");
    System.out.print("<th>দেশ</th>");
    System.out.print("</tr>");

    for (List<String> user : users) {
      System.out.print("<tr>");
      System.out.print("<td>" + user.get(0) + "</td>");
      System.out.print("<td>" + user.get(1) + "</td>");
      System.out.print("<td>" + user.get(2) + "</td>");
      System.out.print("</tr>");
    }

    System.out.print("</table>");
  }
}

জাভা কন্টেন্ট এর অন্তর্ভুক্ত লিংক সমূহ

আরও জানতে লিঙ্ক গুলোতে ভিজিট করুন

অ্যারে বুলিয়ান কাস্টিং comments কন্ডিশন ডেটা অ্যাক্সেস datarenders datastructures datetimes ডিরেক্টরি ত্রুটি এক্সেপশন ফাংশন keywords লুপ maps গণিত অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং অপারেটর outputs রেজেক্স স্ট্রিং variables