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

Kantor 2011 untuk Mac: Membuat Tabel dengan Kotak Dialog atau Teks - dummies

Kantor 2011 untuk Mac: Membuat Tabel dengan Kotak Dialog atau Teks - dummies

Sementara ada cara baru untuk membuat tabel di Office 2011 untuk Mac, Anda masih bisa menggunakan teknik stand-by. Menu yang familiar masih bekerja di Office 2011 untuk Mac, dan inilah buktinya. Dialog meja semuanya masih ada di sana: Di Word, pilih Table → Insert → Table; Sebagai alternatif, pada tab Tabel Ribbon, di Tabel Pilihan ...

Kantor 2011 untuk Mac: Melepaskan Command Toolbar - dummies

Kantor 2011 untuk Mac: Melepaskan Command Toolbar - dummies

Apakah Anda menggunakan Office 2011 untuk Mac atau Produk Microsoft Office lainnya, toolbar Anda bisa sangat berantakan. Setiap kali Anda merasa perlu untuk men-tweak antarmuka aplikasi Microsoft Office, Anda perlu memanggil dialog Customize Toolbars and Menus. Ini adalah dialog super kuat di Word, Excel, dan PowerPoint yang memungkinkan Anda ...

Kantor 2011 untuk Mac: Berbagi Toolbar dan Menu - dummies

Kantor 2011 untuk Mac: Berbagi Toolbar dan Menu - dummies

Setelah Anda menyesuaikan Office 2011 Anda bilah alat dan antarmuka, Anda dapat berbagi penyesuaian dengan orang lain. Namun, pastikan bahwa Anda menasihati orang-orang yang telah Anda lakukan sebelum membagikan dokumen Anda dengannya; Jika tidak, mereka mungkin akan terkejut saat mereka membuka dokumen Anda dan melihat susunan toolbar atau menu yang berbeda dari pada apa ...

Pilihan Editor

Penting Office 2007 Commands - dummies

Penting Office 2007 Commands - dummies

Anda dapat membuat program Office 2007 lebih mudah jika Anda menggunakan pintasan sederhana ini. Perintah-perintah ini, seperti mengurungkan kesalahan dan memperbesar dan memperkecil akan membantu Anda menghemat waktu. Memasuki simbol: Untuk memasukkan simbol atau karakter asing yang tidak ada pada keyboard Anda, masuk ke tab Insert dan klik Symbol ...

Menyesuaikan Perintah Menu di Office 2003 - dummies

Menyesuaikan Perintah Menu di Office 2003 - dummies

Office 2003 menyediakan dua teknik untuk menyesuaikan menu dan perintah menu. Anda bisa memulai dari kotak dialog Rearrange Commands atau menggunakan metode drag-and-drop. Teruslah membaca. Menangani perintah menu di kotak dialog Rearrange Commands Teknik tombol Options Toolbar untuk menangani tombol toolbar bagus dan keren, tapi bagaimana jika Anda ingin ...

Pilihan Editor

Bagaimana memecahkan kesalahan logis dalam analisis argumen Pertanyaan GRE - dummies

Bagaimana memecahkan kesalahan logis dalam analisis argumen Pertanyaan GRE - dummies

Ketika Anda menjawab Argument Analysis Pertanyaan di GRE, argumen mungkin tampak logis dan adil di permukaan tapi sebenarnya keliru (keliru, cacat). Alasan melingkar, penalaran sebab-akibat yang keliru, dan generalisasi sweeping adalah tiga tanda argumen lemah. Dengan melihat beberapa kesalahan logis yang lebih umum, Anda dapat mengidentifikasi kelemahan dalam argumen dan ...

Pilihan ganda, Beberapa Jawaban tentang Tes Matematika GRE - Pertanyaan Praktik - dummies

Pilihan ganda, Beberapa Jawaban tentang Tes Matematika GRE - Pertanyaan Praktik - dummies

Meskipun pertanyaan matematika biasanya hanya memiliki satu jawaban yang benar, ini tidak selalu terjadi. Akibatnya, beberapa pertanyaan pilihan ganda pada tes GRE Math akan memberi Anda daftar jawaban dan meminta Anda untuk memilih lebih dari satu. Pertanyaan praktik berikut meminta Anda untuk menemukan nilai kemungkinan yang berbeda secara berurutan dan ...

Pilihan ganda, Beberapa Jawaban tentang Tes Verbal GRE - Pertanyaan Praktik - dummies

Pilihan ganda, Beberapa Jawaban tentang Tes Verbal GRE - Pertanyaan Praktik - dummies

Pada tes GRE Verbal, beberapa pertanyaan pilihan ganda akan memiliki lebih dari satu jawaban yang benar. Untuk pertanyaan ini, Anda akan diminta untuk melihat-lihat pilihan jawaban dan memilih semua yang menurut Anda benar. Dalam pertanyaan praktik berikut, Anda diminta untuk membaca bagian yang disertakan, dan kemudian ...