-
Notifications
You must be signed in to change notification settings - Fork 166
/
Copy pathHelloWorld.java
99 lines (71 loc) · 2.53 KB
/
HelloWorld.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
// Día 4: Java
// Clase en vídeo: https://youtu.be/W86KTBSiX2o
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
// Esta clase se llama HelloWorld en vez de Main para mantener la coherencia con el proyecto
public class HelloWorld {
public static void main(String[] args) {
// Hola mundo
System.out.println("Hola, Java!");
// Variables
String myString = "Esto es una cadena de texto";
myString = "Aquí cambio el valor de la cadena de texto";
System.out.println(myString);
Integer myInt = 7;
myInt = myInt + 4;
System.out.println(myInt);
System.out.println(myInt - 1);
Double myDouble = 6.5;
System.out.println(myDouble);
Float myFloat = 6.5f;
System.out.println(myFloat);
System.out.println(myDouble + " " + myString + " " + myFloat + " " + myInt);
Boolean myBoolean = true;
myBoolean = false;
System.out.println(myBoolean);
myBoolean = null;
System.out.println(myBoolean);
// Constantes
final String myConstant = "Esto es una cadena de texto constante";
// Control de flujo
myFloat = null;
if (myFloat != null) {
System.out.println(myFloat + 10);
System.out.println("My Float es distinto de nulo");
} else {
System.out.println("My Float es nulo");
}
if (myInt == 11) {
System.out.println("myInt == 11");
} else if (myInt == 12) {
System.out.println("myInt == 12");
} else {
System.out.println("El valor no es ni 11 ni 12");
}
// Listas
List<String> myList = new ArrayList();
myList.add(myString);
myList.add(myInt.toString());
System.out.println(myList);
// Mapas
Map<String, String> myMap = new HashMap();
myMap.put("string", myString);
myMap.put("int", myInt.toString());
System.out.println(myMap);
System.out.println(myMap.get("int"));
// Bucles
for (int index = 0; index < myList.size(); index++) {
System.out.println(myList.get(index));
}
// Clases
HelloWorld myMain = new HelloWorld();
System.out.println(myMain.myFunction(5, 2));
System.out.println(myMain.myFunction(3, 126389));
}
// Funciones
public int myFunction(int myFirstNumber, int mySecondNumber) {
return myFirstNumber + mySecondNumber;
}
}