Compare commits
No commits in common. "e71ebe2c8986c9c69557f2a2cd8d1fc7f0a638d3" and "dca915370ca2dc2784b484f36a92f8d0ae8d886f" have entirely different histories.
e71ebe2c89
...
dca915370c
34
java.md
34
java.md
|
|
@ -14,7 +14,7 @@
|
||||||
*/
|
*/
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Variables
|
#### Declaración e inicialización de variables
|
||||||
|
|
||||||
Se debe fijar el tipo de variable en su declaración, y opcionalmente inicializarla en otra parte del código.
|
Se debe fijar el tipo de variable en su declaración, y opcionalmente inicializarla en otra parte del código.
|
||||||
|
|
||||||
|
|
@ -32,34 +32,4 @@ Tan solo en variables locales se puede usar la inferencia de tipos, en la cual s
|
||||||
|
|
||||||
```java
|
```java
|
||||||
var nombreVariable = valor;
|
var nombreVariable = valor;
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Constantes
|
|
||||||
|
|
||||||
```java
|
|
||||||
final tipo nombreConstante = valor;
|
|
||||||
final var nombreConstante = valor;
|
|
||||||
```
|
|
||||||
|
|
||||||
#### Operadores
|
|
||||||
|
|
||||||
Aritméticos
|
|
||||||
|
|
||||||
| Operación | Signo | Uso | Resultado |
|
|
||||||
| -------------- | ----- | ------- | --------- |
|
|
||||||
| Suma | + | a=5,b=5 | a+b=10 |
|
|
||||||
| Resta | - | a=5,b=5 | a-b=0 |
|
|
||||||
| Multiplicación | * | a=5,b=5 | a*b=25 |
|
|
||||||
| División | / | a=5,b=3 | a/b=1 |
|
|
||||||
| Módulo | % | a=5,b=3 | a%b=2 |
|
|
||||||
|
|
||||||
Unarios
|
|
||||||
|
|
||||||
| Operación | Signo | Uso | Resultado |
|
|
||||||
| --------------- | ----- | ------ | --------- |
|
|
||||||
| Cambio de signo | - | a=-1 | -a=1 |
|
|
||||||
| Convierte a int | + | a=F | +a=70 |
|
|
||||||
| Complemento a 1 | ~ | a=1 | ~a=-2 |
|
|
||||||
| Decremento | -- | a=5 | --a=4 |
|
|
||||||
| Incremento | ++ | a=5 | ++a=6 |
|
|
||||||
| Negación lógica | ! | a=true | !a=false |
|
|
||||||
|
|
@ -14,7 +14,7 @@
|
||||||
*/
|
*/
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Variables
|
#### Declaración e inicialización de variables
|
||||||
|
|
||||||
Se debe usar siempre la inferencia de tipos, aunque se pueda asignar el tipo de variable. La inicialización aquí es obligatoria.
|
Se debe usar siempre la inferencia de tipos, aunque se pueda asignar el tipo de variable. La inicialización aquí es obligatoria.
|
||||||
|
|
||||||
|
|
@ -26,10 +26,4 @@ var nombreVariable: Float|Double 1.1[F]
|
||||||
var nombreVariable: Boolean = true
|
var nombreVariable: Boolean = true
|
||||||
var nombreVariable: Char = 'a'
|
var nombreVariable: Char = 'a'
|
||||||
var nombreVariable: String = "qwerty"
|
var nombreVariable: String = "qwerty"
|
||||||
```
|
|
||||||
|
|
||||||
#### Constantes
|
|
||||||
|
|
||||||
```kotlin
|
|
||||||
val nombreConstante[:tipo] = valor
|
|
||||||
```
|
```
|
||||||
Loading…
Reference in New Issue