Video: ? Programare in JAVA: Tutorial de Programare pentru Incepatori | Programare in Java #1 2024
O parte din programarea Java pentru dezvoltatorii Android pentru Dummies Cheat Sheet
"Trebuie să creez o instrucțiune îmbunătățită pentru. Poate cineva să-mi amintească cum să codifică o instrucțiune îmbunătățită? Și când te afli la asta, cum pot să fac o excepție? Unde pot găsi rapid toate lucrurile din Java? "
Veți găsi toate lucrurile chiar aici, în această foaie ieftină. Programul Java din această foaie de înșelătorie conține fragmente de cod care reprezintă multe din cele mai importante caracteristici ale limbajului Java, inclusiv comutatoare, șiruri, pauze, dacă … altceva declarații și matrice. Ca un bonus suplimentar, programul conține chiar și o referință falsă la filmul clasic Marx Brothers, Animal Crackers. Bucurați-vă!
pachet com. exemplu. cheetsheet;
importați android. a sustine. V7. app. AppCompatActivity;
importați android. os. Pachet;
importați android. vedere. Vedere;
importați android. widget. Editează textul;
importați android. widget. TextView;
importați android. widget. Paine prajita;
import java. UTIL. ArrayList;
clasa publica MainActivity extinde AppCompatActivity {
EditText editText;
TextView textView;
int myInt = 42;
dublu myDouble = 27649. 00;
boolean myBoolean = adevărat;
@Override
protejat void onCreate (Bundle savedInstanceState) {
super. onCreate (savedInstanceState);
setContentView (layout-ul, activitate_main);
editText = (EditText) findViewById (ID id editText);
textView = (TextView) findViewById (ID id.textView);
}
public void onButtonClick (Vizualizare vizualizare) {
char myChar = 'B';
String myString = "Bună ziua";
ArrayList myList = nou ArrayList ();
String [] myArray = {"Aceasta", "este", "an", "array."};
TextView. adăugați ("myInt este" + Integer. toString (myInt) + " n");
TextView. adăugați ("myChar este" + Caracter. toString (myChar) + " n");
Toast. makeText (acest lucru, myString, Toast, LENGTH_LONG). spectacol();
TextView. adăugați ("myInt + myString + \" "+ myDouble este");
TextView. adăugați (myInt + "" + myString + "" + myDouble + " n");
încercați {
myInt = Integer. parseInt (edițieText. getText (). toString ());
} captură (NumberFormatException e) {
e. printStackTrace ();
}
TextView. adăugați ("myInt este");
dacă (myInt <5) {
textView. append ("mic n");
} altceva {
textView. append ("mare n");
}
TextView. append ("Este adevărat myBoolean?");
dacă (myBoolean) {
textView. adăugați ("Da n");
}
TextView. adăugați ("myInt este");
comutator (myInt) {
cazul 1:
textView. append ("one n");
pauză;
cazul 2:
cazul 3:
textView.append ("un număr mic n");
pauză;
implicit:
textView. adăugați ("o mulțime n");
pauză;
}
pentru (int i = 0; i <10; i ++) {
textView. adăugați (Integer. toString (i));
TextView. adăugați ("");
}
TextView. append (" n");
int i = 0;
în timp ce (i <10) {
textView. adăugați (i ++ + "");
}
TextView. append (" n");
int j = 0;
nu { textView. adăugați (Integer. toString (j ++));
TextView. adăugați (j <= 9? ",": "");
} în timp ce (j <10);
TextView. append (" n");
myList. adăugați ("Trei");
myList. adăugați ("noroc");
myList. adăugați ("pentru");
myList. adaugă ("Căpitanul");
myList. add ("Spaulding");
pentru (Cuvântul-cuvânt: myList) {
textView. adăugați (cuvânt);
}
TextView. append (" n");
TextView. append (addPeriod ("Spaulding"));
TextView. append (" n");
pentru (int n = 0; n
textView. append (myArray [n]);
}
TextView. append (" n");
}
String addPeriod (șir de caractere) {
string retur + ".";
}
}