import java.text.DecimalFormat;
import java.util.Arrays;
/**
*
* @author ardie
*/
public class KelasString2 {
public static void main(String[] args) {
CariNilaiTerbesarDariArray();
PembulatanAngka();
KalimatKeArray();
balikKata();
}
static void CariNilaiTerbesarDariArray() {
System.out.println("Cari Nilai Terkecil dan Terbesar dari Array");
int[] listArray = {14, 21, 24, 5, 23, 35, 12};
Arrays.sort(listArray); // sorting ascending mulai dari terkecil ke yang terbesar
for (int i = 0; i < listArray.length; i++) {
System.out.println("Array ke-" + i + " : " + listArray[i]);
}
int min = listArray[0];
System.out.println("Nilai terkecil : " + min);
int max = listArray[listArray.length - 1];
System.out.println("Nilai terbesar : " + max);
System.out.println("- - - - - - - - - - - - - - -");
}
static void PembulatanAngka() {
String angka = "1,245,400";
double angkaSet = Double.parseDouble(angka.replace(",", ""));
DecimalFormat df = new DecimalFormat();
System.out.println("Sebelum dibulatkan : " + angka);
System.out.println("Setelah dibulatkan : " + df.format(Math.ceil(angkaSet / 1000) * 1000));
System.out.println("- - - - - - - - - - - - - - -");
}
static void KalimatKeArray() {
System.out.println("Kalimat ke Array");
String kalimat = "Saya ingin berusaha dengan sungguh sungguh";
String[] list = kalimat.split(" ");
System.out.println("Kalimat : " + kalimat);
for (int i = 0; i < list.length; i++) {
System.out.println(i + " : " + list[i]);
}
System.out.println("- - - - - - - - - - - - - - -");
}
static void balikKata() {
String kata = "87654321";
int x = kata.length();
for (int i = x - 1; i >= 0; i--) {
System.out.print(kata.charAt(i));
}
System.out.println("\n");
}
}
Output :Cari Nilai Terkecil dan Terbesar dari Array
Array ke-0 : 5
Array ke-1 : 12
Array ke-2 : 14
Array ke-3 : 21
Array ke-4 : 23
Array ke-5 : 24
Array ke-6 : 35
Nilai terkecil : 5
Nilai terbesar : 35
- - - - - - - - - - - - - - -
Sebelum dibulatkan : 1,245,400
Setelah dibulatkan : 1.246.000
- - - - - - - - - - - - - - -
Kalimat ke Array
Kalimat : Saya ingin berusaha dengan sungguh sungguh
0 : Saya
1 : ingin
2 : berusaha
3 : dengan
4 : sungguh
5 : sungguh
- - - - - - - - - - - - - - -
12345678
0 comments:
Post a Comment