package com.mycompany.jawaban_uas;
import java.io.FileInputStream;
import java.io.IOException;
/**
*
* @author Aulia
*/
public class Jawaban_uas {
Soal 2
- import java.util.Scanner;
import java.util.Locale;
class LuasSegitiga {
public static void main(String
args[]){ try {
Scanner input = new Scanner(System.in;
double a,t, luas;
luas = 0.5 * a * t;
System.out.println("Luas segitiga: "+luas);
catch(Expection e) {
System.out.println("Error: " + e);
}
}
}
}
Soal 3
-JSON
{
"Biodata" : {
“NIM” : “3220423”,
“Nama” : “Aulia Lilik Mustiara”,
“Alamat” : “ Jl. Kopo Bandung ”,
-XML
<biodata>
<nim>3220423/<nim>
<nama> Aulia Lilik Mustiara /<nama>
<alamat> Jl. Kopo Bandung /<alamat>
<tgllahir>20 Agustus 1999/<tgllahir>
</biodata>
Soal 4
Untuk membuat aplikasi web sederhana dengan Java menggunakan metode REST (Representational
State Transfer), Anda dapat menggunakan library seperti JAX-RS (Java API for RESTful Web
Services). Berikut ini adalah contoh kode sederhana yang menunjukkan bagaimana cara membuat
aplikasi web sederhana dengan Java menggunakan JAX-RS:
2. Buat kelas Student yang menyimpan data tentang mahasiswa. Kelas ini harus menggunakan
anotasi @XmlRootElement agar dapat dikonversi ke dan dari format XML atau JSON.
import javax.xml.bind.annotation.XmlRootElement;
@XmlRootElement
public class Student {
private String NIM;
private String nama;
private String alamat;
private String tanggalLahir;
3. Buat kelas StudentResource yang merupakan entry point untuk REST API. Kelas ini harus
menggunakan anotasi @Path dan @Produces untuk menentukan URI yang akan digunakan dan
format yang dihasilkan (XML atau JSON).
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
@Path("/student")
public class StudentResource {
@GET
@Produces(MediaType.APPLICATION_X
ML) public Student getStudent() {
// Buat object Student
Student student = new Student();
student.setNIM("3220423");
student.setNama("Aulia Lilik Mustiara");
student.setAlamat("Jl. Kopo Bandung ");
student.setTanggalLahir("20 Agustus 1999");
return student;
}
}