07.Antonio-Operasi String dan Konversi Data



PEMROGRAMAN DASAR
SMK ISLAM 1 BLITAR

By: ANTONIO



Bab III. Operasi String dan Konversi Data
KB 1. Pengertian String
Kita semua pasti sudah tidak asing lagi dengan aplikasi Microsoft Word yang mampu
mengolah kata dan menampilkan hasilnya ke layar. Dalam Microsoft Word, terdapat proses
manipulasi antara kata satu dengan kata yang lain, seperti contoh ketika proses cut, copy, dan
paste. Proses tersebut dalam pemrograman merupakan manipulasi dari string. Selain itu terdapat
proses mengubah kata, seperti contohnya Uppercase dan Lowercase. Masih banyak lagi proses
pengolahan kata yang terdapat dalam Microsoft Word
String adalah barisan character 8-bit ASCII yang diapit dengan tanda kutip (') dengan panjang
maksimal adalah 255. Ukuran ini dapat diubah oleh programmer sesuai dengan keinginan, akan
tetapi jika tidak ukuran tidak ditentukan maka ketentuan diatas yang berlaku.
String bisa ditentukan ukurannnya sesuai kebutuhan program. Inisialisasi dan assignment
melebihi ukuran maka program hanya akan menampilkan karakter sesuai dengan ukuran yang
telah ditentukan.
Untuk menentukan ukuran karakter dari string tidak diperkenankan memberikan ukurannya 0
(nol) atau negatif.
Mengakses string pada posisi nol akan memberikan karakter null (karakter kosong, tidak ada
karakter) dan mengakses pada posisi negatif tidak diperbolehkan.. (Maryono, 2014)
KB 2. Operasi Pada String
Membuat Objek String
Java mendefinisikan class String dalam package java.lang.String, sehingga tidak perlu melakukan impor secara eksplisit. Java String digunakan untuk mendefinisikan string yang konstant ( tidak bisa berubah ). Untuk membuat string, dapat melakukannya dengan beberapa cara, dan yang sering digunakan adalah contoh sebagai berikut.

Perhatikan kode berikut !
String varString = “abcd”;

Kode diatas adalah bentuk singkat dari :
Char[] datanya = {‘a’,’b’,’c’,’d’};
String varString = new String(datanya);

Jadi dapat disimpulkan bahwa String terdiri dari data array yang bertipe char, dan kita juga dapat membuat objek String dengan menggunakan keyword new yang biasa
digunakan untuk membuat objek dari class. (BLITAR, 2015)



KB 3. Pemanfaatan String dalam Aplikasi
Berikut adalah daftar beberapa operasi string paling umum, dan fungsi yang akan Anda gunakan untuk melakukannya:

Dengan fungsi string, Anda bisa membuat ekspresi yang memanipulasi teks dalam berbagai cara. Misalnya, Anda mungkin ingin menampilkan hanya bagian dari nomor seri pada formulir. Atau, Anda mungkin perlu gabungan (concatenate) beberapa string bersama-sama, seperti nama depan dan nama belakang. (Microsoft, 2013)


KB 4. Konversi Data
Konversi Data adalah mengadaptasi data pada sebuah program agar dapat di operasikan karna tidak semua format data sesuai dengan sebuah program tertentu. Adapun dalam konversi data pertama-tama dalam suatu perhitungan DATA TRANSFER, perhitungan bits atau byte adalah sebagai berikut :

* 1 MB = 1,000,000 bits

* 1 kb = 1,000 bits

* dsb

Sedangkan dalam perhitungan DATA STORAGE maka perhitungannya adalah sebagai berikut :

* 1 byte = 8 bits

* 1 kilobyte (K / Kb) = 2^10 bytes = 1,024 bytes

* 1 megabyte (M / MB) = 2^20 bytes = 1,048,576 bytes

* 1 gigabyte (G / GB) = 2^30 bytes = 1,073,741,824 bytes

* 1 terabyte (T / TB) = 2^40 bytes = 1,099,511,627,776 bytes

* 1 petabyte (P / PB) = 2^50 bytes = 1,125,899,906,842,624 bytes

* 1 exabyte (E / EB) = 2^60 bytes = 1,152,921,504,606,846,976 bytes. (Mella, 2010)
KB 5. Pemanfaatan Konversi Data dalam Aplikasi
Panjang dari Jembatan Suramadu adalah 6km=6000m. Misalkan biaya pembangunan jalan per
meter sebesar Rp 100 juta. Berapa biaya minimal yg harus disiapkan untuk membangun
Jembatan Suramadu tersebut ? Akan kita inputkan nilai string kemudian dikonversi ke dalam
integer untuk menghitungnya !
Dan ini hasilnya !!

Daftar Pustaka

BLITAR, S. 1. (2015, January 30). INFORMATION SYSTEM. Retrieved August 2, 2017, from FUNGSI FUNGSI STRING DALAM PEMROGRAMAN JAVA: http://aimteknologi.blogspot.co.id/2015/01/string-dalam-pemrograman-java-string.html#
Maryono, D. P. (2014). Pemrograman Dasar. Jakarta: Menteri Pendidikan dan Kebudayaan.
Mella, A. (2010, November 23). Pulaw Kurma. Retrieved August 2, 2017, from Pengertian Konversi Data: https://pulawkurma.wordpress.com/2010/11/23/pengertian-konversi-data/
Microsoft. (2013). Membuat Ekspresi. Retrieved August 2, 2017, from Fungsi string dan cara menggunakanya: https://support.office.com/id-id/article/Fungsi-string-dan-cara-menggunakannya-965efa84-7009-4603-9765-2eb4a099ec72


jika anda berminat klik disini!!


Komentar

Postingan populer dari blog ini

Pointer

25-Feby asroful anam_Sistem Komputer