Video: How to create Rainbow in java Applet 2025
Del av Java Programmering for Android Utviklere for Dummies Cheat Sheet
"Jeg må lage en forbedret for setning. Kan noen påminn meg hvordan du kodes en forbedret for setning? Og mens du er i det, hvordan kan jeg få et unntak? Hvor finner jeg alt det Java-innholdet raskt? "
Du finner alle de tingene her i dette cheatarket. Java-programmet i dette cheat-arket inneholder kodestykker som representerer mange av Javas viktigste språkfunksjoner, inkludert brytere, strenge, pauser, hvis … andre setninger og arrays. Som en tilleggsbonus inneholder programmet enda en sløv referanse til den klassiske Marx Brothers-filmen, Animal Crackers. Enjoy!
pakke com. eksempel. cheetsheet;
import android. Brukerstøtte. v7. app. AppCompatActivity;
importer android. os. Bunt;
importer android. utsikt. Utsikt;
importer android. widget. EditText;
importer android. widget. TextView;
importer android. widget. Skål;
importer java. util. Arraylist;
offentlig klasse MainActivity utvider AppCompatActivity {
EditText editText;
TextView textView;
int minInt = 42;
dobbelt myDouble = 27649. 00;
boolean myBoolean = true;
@Override
beskyttet tomrommet påCreate (Bundle savedInstanceState) {
super. onCreate (savedInstanceState);
setContentView (R. Layout. Activity_main);
editText = (EditText) findViewById (R. Id. EditText);
textView = (TextView) findViewById (R. Id. TextView);
}
Offentlig tomgang påButtonClick (Vis visning) {
char myChar = 'B';
String myString = "Hei";
ArrayList myList = ny ArrayList ();
String [] myArray = {"This", "er", "an", "array."};
textView. legg til ("myInt er" + Integer. toString (myInt) + " n");
textView. legg til ("myChar er" + Tegn. toString (myChar) + " n");
Toast. makeText (dette, myString, Toast. LENGTH_LONG). forestilling();
textView. legg til ("myInt + myString + \" "+ myDouble er");
textView. legg til (myInt + "" + myString + "" + myDouble + " n");
prøv {
myInt = Integer. parseInt (editText. getText (). toString ());
} fangst (NumberFormatException e) {
e. printStackTrace ();
}
textView. legg til ("myInt er");
hvis (myInt <5) {
textView. føyer ("small n");
} annet {
textView. føyer ("large n");
}
textView. legge til ("Er myBoolean sant?");
hvis (myBoolean) {
textView. føyer ("Ja n");
}
textView. legg til ("myInt er");
bryter (myInt) {
tilfelle 1:
textView. føyer (" n");
break;
sak 2:
sak 3:
textvisning.legg til ("et lite tall n");
break;
standard:
textvisning. legg til ("mye n");
break;
}
for (int i = 0; i <10; i ++) {
textView. legge til (Integer. toString (i));
textView. legg til ("");
}
textView. føyer (" n");
int i = 0;
mens (i <10) {
textView. legg til (jeg ++ + "");
}
textView. føyer (" n");
int j = 0;
gjør {
textvisning. legge til (Integer. toString (j ++));
textView. legg til (j <= 9? ",": "");
} mens (j <10);
textView. føyer (" n");
myList. legg til ("tre");
myList. legg til ("skål");
myList. legg til ("for");
myList. legg til ("kaptein");
myList. legg ("Spaulding");
for (Stringord: myList) {
textView. føye (ord);
}
textView. føyer (" n");
textView. føye (addPeriod ("Spaulding"));
textView. føyer (" n");
for (int n = 0; n
textView. føye (myArray [n]);
}
textView. føyer (" n");
}
String addPeriod (String streng) {
returstreng + ".";
}
}
