Video: String Theory Explained – What is The True Nature of Reality? 2025
En del af Java Programmering til Android Developers for Dummies Cheat Sheet
"Jeg skal oprette en forbedret til erklæring. Kan nogen minde mig om, hvordan man kode en forbedret til erklæring? Og mens du er ved det, hvordan kan jeg få en undtagelse? Hvor kan jeg finde alle de Java-ting hurtigt? "
Du finder alle de ting lige her i dette snydeark. Java-programmet i dette snydeark indeholder kodestykker, der repræsenterer mange af Java's vigtigste sprogfunktioner, herunder switches, strenge, pauser, hvis … ellers udtalelser og arrays. Som en ekstra bonus indeholder programmet endda en sløret reference til den klassiske Marx Brothers film, Animal Crackers. Enjoy!
pakke com. eksempel. cheetsheet;
import android. support. v7. app. AppCompatActivity;
importer android. OS. Bundt;
importer android. udsigt. Udsigt;
importer android. widget. RedigérTekst;
importer android. widget. TextView;
importer android. widget. Ristet brød;
importer java. util. ArrayList;
offentlig klasse MainActivity udvider AppCompatActivity {
EditText editText;
TextView textView;
int myInt = 42;
dobbelt myDouble = 27649.00;
boolean myBoolean = true;
@Override
beskyttet ugyldigt onCreate (Bundle savedInstanceState) {
super. onCreate (savedInstanceState);
setContentView (R. Layout. Activity_main);
editText = (EditText) findViewById (R. Id. EditText);
textView = (TextView) findViewById (R. Id. TextView);
}
Offentlig ugyldig påButtonClick (Se visning) {
char myChar = 'B';
String myString = "Hej";
ArrayList myList = ny ArrayList ();
String [] myArray = {"This", "er", "an", "array."};
TextView. tilføj ("myInt er" + Integer. toString (myInt) + " n");
TextView. tilføj ("myChar er" + Tegn. toString (myChar) + " n");
Toast. makeText (dette, myString, Toast. LENGTH_LONG). at vise();
TextView. tilføj ("myInt + myString + \" "+ myDouble er");
TextView. tilføj (myInt + "" + myString + "" + myDouble + " n");
Prøv {
myInt = Integer. parseInt (editText. getText (). toString ());
} catch (NumberFormatException e) {
e. printStackTrace ();
}
TextView. tilføj ("myInt er");
hvis (myInt <5) {
textView. append ("small n");
} ellers {
textView. append ("large n");
}
TextView. tilføj ("Er myBoolean sandt?");
hvis (myBoolean) {
textView. append ("Ja n");
}
TextView. tilføj ("myInt er");
switch (myInt) {
sag 1:
textView. append ("én n");
break;
sag 2:
sag 3:
textvisning.tilføj ("et lille nummer n");
break;
default:
textView. tilføj ("meget n");
break;
}
for (int i = 0; i <10; i ++) {
textView. tilføj (Integer. toString (i));
TextView. Tilføj(" ");
}
TextView. append (" n");
int i = 0;
mens (i <10) {
textView. tilføj (i ++ + "");
}
TextView. append (" n");
int j = 0;
gør {
textView. tilføj (Integer. toString (j ++));
TextView. tilføj (j <= 9? ",": "");
} mens (j <10);
TextView. append (" n");
myList. tilføj ("Tre");
myList. tilføj ("skål");
myList. tilføj ("for");
myList. tilføj ("Kaptajn");
myList. tilføje ("Spaulding");
til (Stringord: myList) {
textView. append (word);
}
TextView. append (" n");
TextView. append (addPeriod ("Spaulding"));
TextView. append (" n");
for (int n = 0; n
textView. append (myArray [n]);
}
TextView. append (" n");
}
String addPeriod (strengstreng) {
returstreng + ".";
}
}