Java -da o'zgarmaydiganlarni qanday yaratish mumkin (rasmlar bilan)

Mundarija:

Java -da o'zgarmaydiganlarni qanday yaratish mumkin (rasmlar bilan)
Java -da o'zgarmaydiganlarni qanday yaratish mumkin (rasmlar bilan)

Video: Java -da o'zgarmaydiganlarni qanday yaratish mumkin (rasmlar bilan)

Video: Java -da o'zgarmaydiganlarni qanday yaratish mumkin (rasmlar bilan)
Video: kak priobrazovat fotagrafii v karandash Photoshopda rasimni qalamda chizilgandek qilish 2024, Noyabr
Anonim

O'zgaruvchilar kompyuter dasturlashda eng muhim tushunchalardan biridir. O'zgaruvchilar harflar, raqamlar, so'zlar, jumlalar, to'g'ri/noto'g'ri va boshqalar kabi ma'lumotlarni saqlaydi. Bu maqola Java -da o'zgaruvchilardan qanday foydalanish haqida. Bu maqola to'liq qo'llanma sifatida emas, balki kompyuter dasturlash olamiga qadam sifatida.

Qadam

318448 1 1
318448 1 1

Qadam 1. Oddiy Java dasturini yarating

Bu erda keltirilgan misol Halo.java deb nomlangan:

umumiy sinf Salom {public static void main (String args) {System.out.println ("Salom dunyo!");

318448 2 1
318448 2 1

Qadam 2. O'zgaruvchini kiritmoqchi bo'lgan joyga o'ting

Esingizda bo'lsin: agar siz o'zgarmaydiganni asosiy sinfga joylashtirsangiz, uni istalgan joyga murojaat qilishingiz mumkin. Sizga kerak bo'lgan o'zgaruvchining turini tanlang.

  • Butun ma'lumotlar turi: 3, 4, -34 va boshqalar kabi butun sonlarni saqlash uchun ishlatiladi.

    • bayt
    • qisqa
    • int
    • uzoq
  • Floating Point ma'lumot turi: 3, 479 kabi kasrli qismlarni o'z ichiga olgan raqamlarni saqlash uchun ishlatiladi

    • suzmoq
    • ikki barobar
    • Belgilar ma'lumoti turi (Belgilar): "s", "r", "g", "f" kabi belgilarni saqlash uchun ishlatiladi.

      char

    • Mantiqiy ma'lumotlar turi: ikkita qiymatdan birini saqlay oladi: haqiqiy va noto'g'ri

      boolean

    • Ma'lumot ma'lumot turi (Malumot): ob'ektlarga havolalarni saqlash uchun ishlatiladi

      • Massiv turi
      • String kabi ob'ekt turlari
  • O'zgaruvchini yarating. Quyida har bir tur uchun qiymatlarni yaratish va aniqlashga misol keltirilgan.

    318448 3
    318448 3
    • int someNumber = 0;

      318448 3b1
      318448 3b1
    • double someDouble = 635.29;

      318448 3b2
      318448 3b2
    • float someDecimal = 4.43f;

      318448 3b3
      318448 3b3
    • mantiqiy trueFalse = rost;

      318448 3b4
      318448 3b4
    • String someSentence = "Mening itim o'yinchoq yedi";

      318448 3b5
      318448 3b5
    • char someChar = 'f';

      318448 3b6
      318448 3b6
  • Bu qanday ishlashini biling. Asosan, hiyla "turdagi ism = qiymat" dir.

    318448 4 1
    318448 4 1
  • O'zgaruvchini kodning ikkinchi qatoridagi qavslar orasiga "oxirgi turdagi nom" qo'shib, ixtiyoriy ravishda, qayta tahrir qilishdan saqlang (umumiy statik void main).

    318448 5 1
    318448 5 1

    final int someNumber = 35; Bu erda "final" qo'shilishi "someNumber" o'zgaruvchisi o'zgarmasligini bildiradi

Maslahatlar

  • Dasturdagi har bir o'zgaruvchining o'ziga xos nomi bo'lishi kerak, aks holda siz xatolarga duch kelasiz.
  • Java -da barcha buyruq satrlari tugashi kerak;
  • Turli xil o'zgaruvchilar ma'lum sharoitlarda bir xil nomga ega bo'lishi mumkin. Masalan, usuldagi o'zgaruvchining nomi o'zgaruvchining nomi bilan bir xil bo'lishi mumkin.

Tavsiya: