Tugas Mandiri Algoritma

Mahasiswa Yang Berencana, Dosen Yang Menentukan.

Tugas Pertemuan 03A

March14

1. Why does the System class not need to be imported?

Karena System pada java akan di import secara otomatis dari “java.lang”  yang membuat kode coding kita yang baru secara otomatis sudah di import.

2. What is the differences between the following two import statements :

  • import java.util.Scanner;
  • import java.util.*;

import java.util.Scanner; ialah merupakan bawaan dari program dari java yang menggunakan data masukan atau input dari keyboard.(karena pada class Tiga menggunakan data pada variable, dan tidak memerlukan input data dari keyboard maka tidak perlu menggunakan fungsi import java.util.Scanner;).

import java.util.*; code ini untuk menambahkan fungsi java.util yang diantaranya fungsi Scanner.

3. Explain the output syntax :

  • System.out.println
  • System.out.print
  • System.out.printf

System.out.println : Menampilkan data (angka atau karakter) yang dibuat, dimana posisi kursor akan berpindah ke baris baru dibawah data yang telah dicetak.

System.out.print : Menampilkan data yang dibuat dimana posisi kursor berada di sebelah data(angka atau karakter) yang telah dicetak.

System.out.printf : Statement ini memasukan “Format” text yang diinginkan lebih dulu, untuk formatnya sendiri dapat diatur.

4. If a NoClassDefFoundError occurs when you run a program, what is the cause of the error?

Maka java tidak dapat menemukan file.class yang sudah ada didalam java compiler. Maka solusinya kita harus mencari kesalahan yang muncul pada file yang telah kita buat yang di taruh di my document lalu file tersebut berada. Contohnya file.class anda terdapat pada direktori C:\java, maka user harus masuk ke direktori tersebut dengan perintah : cd c:\java

5. If a NoSuchMethodError occurs when you run a program, what is the cause of the error?

Adalah kesalahan yang muncul karena sama juga seperti yan diatas mempunyai kesalahan juga, Jika itu tidak akan mengkompilasi. Kompiler melempar kesalahan saat pemanggilan metode makna, dan itu adalah ketika dua metode yang berbeda hanya dengan tipe pengembalian. Metode itu seperti seperti tidak menggunakan public, static, void dan string.

6. How to compile and run program in Java using command prompt?

  1. Jalankan Notepad.

  2. Lalu tulis script java ke dalam notepad(public class HelloWorld).

  3. Simpan di folder mana saja, simpan dengan “HelloWorld.java”

  4. Kemudian Jalankan Command Prompt(Klik Start > Klik di Search : cmd).

  5. Cara mengcompile masih tetap di cmd. Yaitu dengan cara : cari dulu folder dimana anda simpan file “HelloWorld.java” dan lalu di di paste-kan alamat folder tersebut dicmd.

7. Identify and fix the errors in the following code:

public class Sample {
public static void main (String[]args){
System.out,printl(“Welcome to Java!”)
}
}

Memperbaiki yang salah :

Error yang terjadi berada di “System.out(,)print(l)(“Welcome to Java!”)

Hal tersebut error karena pada statement koma(,) harus diganti dengan titik(.) dan pada statement “printl” harus diganti menjadi “println” sehingga menjadi seperti ini :

public class Sample{
public static void main(String[]args){
System.out.println(“Welcome to Java!”)
}
}

www.binus.ac.id