Rumah Keuangan Pribadi The Atom: Tipe Primitif Jawa - dummies

The Atom: Tipe Primitif Jawa - dummies

Daftar Isi:

Video: 34 Java Reference Types vs. Primitive Types Theory | 2025

Video: 34 Java Reference Types vs. Primitive Types Theory | 2025
Anonim

Kata-kata int dan double adalah contoh > tipe primitif (juga dikenal sebagai tipe sederhana) di Jawa. Bahasa Jawa memiliki delapan tipe primitif. Sebagai pendatang baru di Jawa, Anda bisa mengabaikan semua kecuali empat jenis ini. (Seperti bahasa pemrograman, Java bagus dan kompak seperti itu.) Jenis yang tidak boleh Anda abaikan adalah

int , double , char , dan boolean . Beberapa dekade yang lalu, orang mengira komputer hanya ada untuk melakukan penghitungan angka besar. Saat ini, tidak ada yang berpikir seperti itu. Jadi, jika Anda belum berada di ruang pembekuan kriogenik selama 20 tahun terakhir, Anda tahu bahwa komputer menyimpan huruf, simbol tanda baca, dan karakter lainnya.

Tipe Java yang digunakan untuk menyimpan karakter disebut

char.

Kode di bawah ini memiliki program sederhana yang menggunakan tipe char. Gambar ini menunjukkan output dari program pada kode di bawah ini.

Pelarian yang menarik dari program di bawah seperti yang terlihat pada tampilan Eclipse Console.

kelas publik CharDemo {

public static void main (String args []) {

char myLittleChar = 'b';

char myBigChar = Karakter toUpperCase (myLittleChar);

Sistem di luar. println (myBigChar);

}

}

Dalam kode ini, inisialisasi pertama menyimpan huruf

b

pada variabel myLittleChar. Pada inisialisasi, perhatikan bagaimana b dikelilingi oleh tanda kutip tunggal. Di Jawa, setiap char secara harfiah dimulai dan diakhiri dengan satu tanda kutip tunggal. Dalam program Java, tanda kutip tunggal mengelilingi huruf dalam huruf char

literal. Karakter toUpperCase. Karakter

. toUpperCase tidak melakukan apa namanya - metode ini menghasilkan huruf besar yang setara dengan huruf b. Huruf besar ini (huruf B) diberikan pada variabel myBigChar, dan B yang ada di myBigChar mencetak pada layar. Jika Anda tergoda untuk menulis pernyataan berikut, char myLittleChars = & apos; barry & apos;; // Don & apos; jangan melakukan ini

tolong tahan godaan. Anda tidak dapat menyimpan lebih dari satu huruf sekaligus pada variabel

char , dan Anda tidak dapat memasukkan lebih dari satu huruf di antara sepasang tanda kutip tunggal. Jika Anda mencoba menyimpan kata atau kalimat (bukan hanya huruf tunggal), Anda perlu menggunakan sesuatu yang disebut String. Jika Anda terbiasa menulis program dalam bahasa lain, Anda mungkin mengetahui sesuatu yang disebut pengkodean karakter ASCII.Sebagian besar bahasa menggunakan ASCII; Java menggunakan Unicode. Dalam representasi ASCII lama, masing-masing karakter hanya membutuhkan 8 bit, namun pada Unicode, masing-masing karakter mengambil 8, 16, atau 32 bit. Sedangkan ASCII menyimpan huruf ala Romawi (Inggris), Unicode memiliki ruang untuk karakter dari sebagian besar bahasa umum di dunia. Satu-satunya masalah adalah beberapa metode API Java diarahkan khusus ke Unicode 16-bit. Terkadang, ini menggigit Anda di belakang (atau itu berarti Anda berada di belakang, seperti kasusnya). Jika Anda menggunakan metode untuk menulis

Halo

di layar dan H e l l muncul, periksa dokumentasi metode untuk menyebutkan karakter Unicode. Perlu dicatat bahwa kedua metode itu, Karakter. toUpperCase

dan Sistem. di luar. println , digunakan secara berbeda dalam kode di atas. Metode Karakter. toUpperCase disebut sebagai bagian dari inisialisasi atau pernyataan tugas, namun metode System. di luar. println dipanggil sendiri. Jenis boolean Variabel tipe

boolean

menyimpan satu dari dua nilai: true atau false . Kode di bawah ini menunjukkan penggunaan variabel boolean . Gambar ini menunjukkan output dari program pada kode di bawah ini. Dectuplets Brickenchicker menyerang lagi. public class ElevatorFitter2 {

public static void main (String args []) {

Sistem. di luar. println ("Benar atau Salah?");

Sistem di luar. println ("Anda bisa cocok dengan kesepuluh dari");

Sistem di luar. println ("duktus Brickenchicker");

Sistem di luar. println ("di lift:");

Sistem di luar. println ();

int weightOfAPerson = 150;

int liftWeightLimit = 1400;

int numberOfPeople = liftWeightLimit / weightOfAPerson;

boolean allTenOkay = nomorOfPeople> = 10;

Sistem di luar. println (allTenOkay);

}

}

Dalam kode ini, variabel

allTenOkay

bertipe boolean . Untuk menemukan nilai variabel allTenOkay , program akan memeriksa apakah numberOfPeople lebih besar dari atau sama dengan sepuluh. (Simbol> = berdiri untuk lebih besar dari atau sama dengan ) Pada titik ini, ia harus rewel tentang terminologi. Setiap bagian dari program Java yang memiliki nilai adalah ekspresi.

Jika Anda menulis weightOfAPerson = 150; maka

150,

adalah sebuah ungkapan (sebuah ungkapan yang nilainya adalah kuantitas 150 ). Jika Anda menulis numberOfEggs = 2 + 2; maka 2 + 2 adalah sebuah ekspresi (karena

2 + 2

memiliki nilai 4 ). Jika Anda menulis int numberOfPeople = elevatorWeightLimit / weightOfAPerson; lalu

liftWeightLimit / weightOfAPerson

adalah sebuah ungkapan. (Nilai ekspresi liftWeightLimit / weightOfAPerson bergantung pada nilai apa pun yang variabel liftWeightLimit dan memiliki bobot ketika karakter yang dieksekusi dieksekusi.) Setiap bagian dari program Java yang memiliki nilai adalah sebuah ekspresi. Di set kode kedua, numberOfPeople> = 10

adalah sebuah ungkapan.Nilai ekspresi tergantung pada nilai yang tersimpan dalam variabel

numberOfPeople . Tapi, seperti yang Anda ketahui dari melihat shortcake stroberi pada makan siang keluarga Brickenchicker, nilai numberOfPeople tidak lebih dari atau sama dengan sepuluh. Akibatnya, nilai numberOfPeople> = 10 adalah false . Jadi, dalam pernyataan di kode kedua, di mana allTenOkay diberi nilai, variabel allTenOkay diberi nilai false . Di set kode kedua, System. di luar. println () dipanggil tanpa apapun di dalam tanda kurung. Bila Anda melakukan ini, Java menambahkan jeda baris pada keluaran program. Di set kode kedua, System. di luar. println () memberitahu program untuk menampilkan baris kosong.

The Atom: Tipe Primitif Jawa - dummies

Pilihan Editor

Perencanaan Kategori Tema untuk SEO - dummies

Perencanaan Kategori Tema untuk SEO - dummies

Mesin pencari tidak memberi peringkat pada halaman individual namun mereka melakukannya. cari keseluruhan tema di seluruh situs untuk menentukan seberapa relevan halaman web Anda dengan kueri penelusuran. Sebagai aturan umum, beranda harus menggunakan istilah yang lebih luas, dan laman pendukung harus menggunakan istilah yang lebih spesifik dan tertarget yang membantu mendukung beranda. ...

Mencegah Seseorang dari Membajak Peringkat Mesin Telusur Situs Web Anda - dummies

Mencegah Seseorang dari Membajak Peringkat Mesin Telusur Situs Web Anda - dummies

Meskipun sulit Untuk percaya, ada orang di luar sana yang akan mencoba mencuri peringkat mesin pencari situs Web Anda. Inilah skenario yang mungkin terjadi: Situs Web Anda berjalan dengan lancar dan memiliki peringkat yang bagus dengan mesin pencari untuk kata kunci Anda. Suatu hari, Anda menemukan bahwa lalu lintas mesin telusur Anda menurun drastis. Kemudian Anda ...

Pilihan Editor

Bagaimana Menjawab Argumen Pertanyaan yang Melemah pada LSAT - dummies

Bagaimana Menjawab Argumen Pertanyaan yang Melemah pada LSAT - dummies

Hampir sama pentingnya dengan menguatkan kekuatan Anda sendiri. argumen adalah meruntuhkan lawanmu LSAT akan menguji kemampuan Anda untuk menyerang argumen lawan. Pengacara menghabiskan setidaknya sebanyak waktu untuk menyerang argumen lawan mereka saat mereka memperkuat mereka sendiri. Tidak peduli seberapa kuat kasus Anda, lawan Anda akan memiliki kasus yang sulit ...

Bagaimana Menjawab Argumen Memperkuat Pertanyaan pada LSAT - dummies

Bagaimana Menjawab Argumen Memperkuat Pertanyaan pada LSAT - dummies

Kadang-kadang pengacara ingin memperkuat argumen mereka , dan LSAT dapat menguji kemampuan Anda untuk melakukannya. Mereka mencari bukti, keputusan pengadilan, dan undang-undang yang mendukung klaim yang mereka buat. Bukti yang bisa mendukung argumen adalah keterampilan yang nyata; sekolah hukum mengajarinya, tapi mereka ingin siswa mereka tiba sudah mengerti ...

Menerapkan Tata Bahasa dan Penggunaan yang Benar pada LSAT Essay - dummies

Menerapkan Tata Bahasa dan Penggunaan yang Benar pada LSAT Essay - dummies

Posisi Anda pada esai LSAT adalah hanya sejelas gaya tulisan Anda. Petugas penerimaan memperhatikan tata bahasa dan penggunaan Anda, jadi ikuti tip berikut untuk menjaga agar esai Anda tetap segar dan bersih. Tanda baca Kesalahan tanda baca yang paling umum melibatkan koma dan titik koma. Semikolin bergabung dengan klausa independen saat pikiran yang mereka sampaikan terkait ...

Pilihan Editor

Bagaimana Mengelola Komentar Blog - dummies

Bagaimana Mengelola Komentar Blog - dummies

Jika semuanya berjalan baik dan pembaca blog mulai meninggalkan komentar di posting Anda (< sukses!), Anda perlu meluangkan waktu untuk mengelola dan menanggapi komentar ini. Cara membuat pedoman komunitas blog Anda ingin berkomentar, namun Anda menginginkan komentar yang tepat untuk situs Anda. Idealnya, pengunjung Anda memberi umpan balik pada topik dan menarik bahwa ...

Bagaimana Mengoptimalkan Foto Blog untuk Web di Picasa - dummies

Bagaimana Mengoptimalkan Foto Blog untuk Web di Picasa - dummies

Kamera digital biasa simpan foto sebagai file beresolusi tinggi yang sesuai untuk dicetak, namun resolusi tinggi itu lebih dari yang Anda butuhkan untuk ditampilkan di blog atau situs web. Dan Anda mungkin tidak ingin membuat pengunjung blog Anda mendownload gambar besar yang hebat padahal mereka tidak perlu. Biasanya, Anda memampatkan ukuran file gambar Anda ...