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 | 2024

Video: 34 Java Reference Types vs. Primitive Types Theory | 2024
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

Memahami G-Spot - dummies

Memahami G-Spot - dummies

G-spot dilaporkan merupakan tempat di vagina yang tampaknya bisa memberi wanita orgasme tanpa stimulasi klitoris. Bagaimana menemukan G-spot (dan apa yang akan dilakukannya untuk kehidupan seks mereka) telah menjadi tujuan bagi banyak wanita dan pasangan seks mereka. G-spot ini dinamai ginekolog Ernest Grafenberg yang mengaku telah menemukan ...

Gunakan Foreplay untuk Mengatur Mood sepanjang hari - garpu

Gunakan Foreplay untuk Mengatur Mood sepanjang hari - garpu

Foreplay mungkin salah satu yang paling disalahpahami kata-kata dalam kosakata seksual. Bahkan, ketika beberapa pria mendengar kata foreplay, mereka masih menganggap golf bukan seks. Tapi perlahan dan pasti, populasi laki-laki belajar bahwa foreplay sama pentingnya dengan seks yang baik seperti menggunakan besi 9 adalah golf yang bagus. ...

Ragam Varietas untuk Memperbaiki Kehidupan Seks Anda - variasi dummies

Ragam Varietas untuk Memperbaiki Kehidupan Seks Anda - variasi dummies

Membuat hidup lebih menarik. Jika Anda selalu pergi ke restoran yang sama, pengulangan itu bisa jadi membosankan, dan kebosanan tidak membantu pembakaran api romantis itu tetap menyala. Dengan mencoba tempat baru, Anda bisa mencicipi makanan baru dan suasana baru. Pengalaman akan memberi Anda hal-hal baru untuk dibicarakan, bahkan jika ...

Pilihan Editor

Cara menulis cek di QuickBooks 2010 - dummies

Cara menulis cek di QuickBooks 2010 - dummies

QuickBooks 2010 mencakup perintah dan jendela khusus untuk tujuan merekam dan mungkin mencetak cek. Anda dapat menulis cek di dalam QuickBooks, merekam informasi penarikan di akun yang sesuai.

Job Reporting Biaya di QuickBooks 2012 - dummies

Job Reporting Biaya di QuickBooks 2012 - dummies

Jika Anda memilih Reports- Jobs, Time & Mileage command, QuickBooks 2012 menampilkan submenu hampir dua lusin laporan berbeda yang memasok informasi biaya kerja. Judul laporannya cukup jelas. Beberapa laporan memberikan profitabilitas kerja, seperti laporan Ringkasan Profitabilitas Ayub. Beberapa laporan mengidentifikasi perkiraan yang terkait dengan pekerjaan tertentu. Laporan lain ...

Job Cost Reporting in QuickBooks 2015 - dummies

Job Cost Reporting in QuickBooks 2015 - dummies

Akuntansi mungkin bekerja sedikit berbeda ketika perusahaan mengatur pekerjaannya ke dalam proyek atau pekerjaan. Dalam beberapa situasi, perusahaan perlu melacak pendapatan dan pengeluaran - tidak hanya melalui bagan akun standar, tetapi juga oleh pekerjaan atau proyek. Untungnya, QuickBooks membuat penetapan biaya kerja, atau biaya proyek, sangat mudah. Jika Anda ...

Pilihan Editor

Kantor 2011 untuk Mac: Berbagi Presentasi PowerPoint Anda - dummies

Kantor 2011 untuk Mac: Berbagi Presentasi PowerPoint Anda - dummies

Anda dapat membagikan presentasi yang Anda bangun PowerPoint 2011 untuk Mac dengan berbagai cara. Masing-masing yang terbaik untuk keadaan dan skenario tertentu. Kenali anggota audiens Anda dan kombinasikan pengetahuan itu dengan kebutuhan Anda untuk memilih metode distribusi yang sesuai. Mendistribusikan dalam format PowerPoint Microsoft Office adalah salah satu aplikasi terinstal paling luas ...

Buka PowerPoint Presentation Gallery di Office 2011 untuk Mac - dummies

Buka PowerPoint Presentation Gallery di Office 2011 untuk Mac - dummies

Perilaku default untuk membuka PowerPoint 2011 untuk Mac adalah menampilkan opsi All Themes dari PowerPoint Presentation Gallery. Anda juga bisa menampilkan Galeri Presentasi ini dengan memilih File → New dari Template atau dengan menekan Shift-Command-P. Dua tema pertama dalam kategori Semua Template adalah Putih dan Hitam, tema yang Anda gunakan untuk ...

Merencanakan presentasi PowerPoint Anda di Office 2008 untuk perencanaan Mac - dummies

Merencanakan presentasi PowerPoint Anda di Office 2008 untuk perencanaan Mac - dummies

Dapat berjalan jauh menuju pembuatan Office 2008 Anda untuk slide Mac PowerPoint lebih baik lagi. Meski membuat presentasi PowerPoint tidaklah sulit, menciptakan yang bagus, yang mudah diingat butuh pemikiran dan perencanaan. Pertimbangkan saran berikut sebelum mulai mengerjakan presentasi slide show PowerPoint Anda. Gunakan aturan 10/20/30 Berikut adalah beberapa saran PowerPoint yang bagus dari ...