Samouczki Java

Jawa DOM Wprowadzenie do Javy Rozpocznij Java Składnia Javy Komentarze Java Zmienne Javy Typy danych Java Rzutowanie typu Java Operatory Java Ciągi Java Matematyka Java Java logiczne Java, jeśli...inne Przełącznik Java Java podczas pętli Java dla pętli Przerwa/Kontynuacja w Javie Tablice Java

Metody Java

Metody Java Parametry metody Java Przeciążanie metody Java Zakres Java Rekurencja Java

Klasy Java

Java OOP Klasy/obiekty Java Atrybuty klas Java Metody klas Java Konstruktory Javy Modyfikatory Java Enkapsulacja Javy Pakiety Java / API Dziedziczenie Javy Polimorfizm Javy Klasy wewnętrzne Java Abstrakcja Java Interfejs Java Wyliczenia Java Wejście użytkownika Java Data Java Lista tablic Java Połączona lista Java Java HashMap Zestaw skrótów Java Iterator Javy Klasy opakowujące Java Wyjątki Java Java RegEx Wątki Java Jawa Lambda

Obsługa plików Java

Pliki Java Tworzenie/zapis plików Java Odczytywanie plików Java Usuń pliki Java

Jak to zrobić

Dodaj dwie liczby

Odniesienie do Javy

Słowa kluczowe Java Metody ciągów Java Metody matematyczne w języku Java

Przykłady Javy

Przykłady Javy Kompilator Javy Ćwiczenia Java Quiz Java Certyfikat Java


Zmienne Javy


Zmienne Javy

Zmienne to kontenery do przechowywania wartości danych.

W Javie istnieją różne typy zmiennych, na przykład:

  • String- przechowuje tekst, taki jak „Hello”. Wartości ciągu są otoczone podwójnymi cudzysłowami
  • int- przechowuje liczby całkowite (całkowite), bez miejsc po przecinku, takie jak 123 lub -123
  • float- przechowuje liczby zmiennoprzecinkowe, z ułamkami dziesiętnymi, takimi jak 19,99 lub -19,99
  • char- przechowuje pojedyncze znaki, takie jak „a” lub „B”. Wartości znaków są otoczone pojedynczymi cudzysłowami
  • boolean- przechowuje wartości z dwoma stanami: prawda lub fałsz

Deklarowanie (tworzenie) zmiennych

Aby utworzyć zmienną, musisz określić typ i przypisać jej wartość:

Składnia

type variableName = value;

Gdzie type to jeden z typów Javy (np. intlub String), a nazwa_zmiennej to nazwa zmiennej (np. x lub name ). Znak równości służy do przypisywania wartości zmiennej.

Aby utworzyć zmienną, która powinna przechowywać tekst, spójrz na następujący przykład:

Przykład

Utwórz zmienną o nazwie nazwa typu Stringi przypisz jej wartość „ Jan ”:

String name = "John";
System.out.println(name);

Aby utworzyć zmienną, która powinna przechowywać liczbę, spójrz na następujący przykład:

Przykład

Utwórz zmienną o nazwie myNum typu inti przypisz jej wartość 15 :

int myNum = 15;
System.out.println(myNum);

Możesz również zadeklarować zmienną bez przypisywania wartości i przypisać ją później:

Przykład

int myNum;
myNum = 15;
System.out.println(myNum);

Zauważ, że jeśli przypiszesz nową wartość do istniejącej zmiennej, zastąpi ona poprzednią wartość:

Przykład

Zmień wartość myNumod 15na 20:

int myNum = 15;
myNum = 20;  // myNum is now 20
System.out.println(myNum);


Zmienne końcowe

Możesz jednak dodać finalsłowo kluczowe, jeśli nie chcesz, aby inni (lub Ty) nadpisywali istniejące wartości (to zadeklaruje zmienną jako „końcową” lub „stałą”, co oznacza niezmienną i tylko do odczytu):

Przykład

final int myNum = 15;
myNum = 20;  // will generate an error: cannot assign a value to a final variable


Inne rodzaje

Demonstracja, jak deklarować zmienne innych typów:

Przykład

int myNum = 5;
float myFloatNum = 5.99f;
char myLetter = 'D';
boolean myBool = true;
String myText = "Hello";

Więcej o typach danych dowiesz się w następnym rozdziale.



Wyświetlaj zmienne

Metoda println()jest często używana do wyświetlania zmiennych.

Aby połączyć tekst i zmienną, użyj +znaku:

Przykład

String name = "John";
System.out.println("Hello " + name);

Możesz także użyć tego +znaku, aby dodać zmienną do innej zmiennej:

Przykład

String firstName = "John ";
String lastName = "Doe";
String fullName = firstName + lastName;
System.out.println(fullName);

W przypadku wartości liczbowych +znak działa jak operator matematyczny (zauważ, że używamy inttutaj zmiennych (całkowitych):

Przykład

int x = 5;
int y = 6;
System.out.println(x + y); // Print the value of x + y

Z powyższego przykładu możesz oczekiwać:

  • x przechowuje wartość 5
  • y przechowuje wartość 6
  • Następnie używamy println()metody do wyświetlenia wartości x + y, która wynosi 11

Zadeklaruj wiele zmiennych

Aby zadeklarować więcej niż jedną zmienną tego samego typu , użyj listy rozdzielanej przecinkami:

Przykład

int x = 5, y = 6, z = 50;
System.out.println(x + y + z);


Identyfikatory Java

Wszystkie zmienne Java muszą być identyfikowane za pomocą unikalnych nazw .

Te unikalne nazwy nazywane są identyfikatorami .

Identyfikatory mogą być krótkimi nazwami (jak x i y) lub bardziej opisowymi nazwami (wiek, suma, całkowita objętość).

Uwaga: Zaleca się używanie opisowych nazw w celu stworzenia zrozumiałego i łatwego w utrzymaniu kodu:

Przykład

// Good
int minutesPerHour = 60;

// OK, but not so easy to understand what m actually is
int m = 60;

Ogólne zasady nazewnictwa zmiennych to:

  • Nazwy mogą zawierać litery, cyfry, podkreślenia i znaki dolara
  • Imiona muszą zaczynać się na literę
  • Nazwy powinny zaczynać się od małej litery i nie mogą zawierać spacji
  • Nazwy mogą również zaczynać się od $ i _ (ale nie będziemy ich używać w tym samouczku)
  • W nazwach rozróżniana jest wielkość liter („myVar” i „myvar” to różne zmienne)
  • Zastrzeżone słowa (takie jak słowa kluczowe Java, takie jak intlub boolean) nie mogą być używane jako nazwy

Sprawdź się za pomocą ćwiczeń

Ćwiczenie:

Utwórz zmienną o nazwie carNamei przypisz Volvodo niej wartość.

  = ;