Reparando tu compu!

Contáctanos

Mostrando entradas con la etiqueta orden de prioridad operadores. Mostrar todas las entradas
Mostrando entradas con la etiqueta orden de prioridad operadores. Mostrar todas las entradas

miércoles, 8 de marzo de 2017

Repasando Java 2



Imprimiendo

System.out.println ("los signos de + concatenan el paraametro en la impresion de consola" + precio + " euros");

La notaciooon de punto

Costo.getPrecio() 

System.out.println ("Es una forma de invocar un meetodo, en una impresiooon, uuna invocaciooon a un meetodo que devuelve una cadena es "Costo.getPrecio() ; tambieen comenta atributos, sino hay pareentesis" en esta impresion se menciona como parte de la concatenaciooon" + Costo.getPrecio() + " euros");


Operadores en java

+ suma, - resta, * multiplicaciooon, / divisioon,  %  divisiooon o modulo "operador "mod"".... resto de una divisiooon Ej: 7 %3 devuelve 1.

Para hacer exponenciales se recomienda usar un bucle, o "^".
Para ordenar  la prelacioon o precedencia se recomienda organizar con pareentesis.

!= distinto o diferente.

== igual.

< menor, > mayor que, <= menor que o igual, >=  mayor o igual.

Los operadores de corto circuito

Si no se cumple una condicioon de un teermino, no se evaluua el resto de la operacioon.

 AND &&

OR ||

NOT !


El orden de prioridad de los operadores looogicos

  1.   ()
  2. ^
  3. *  , /
  4. +, - 
  5. Mod, \ (div)
  6. =, < >, > , <, >=, <= 
  7. Not
  8. And
  9. Or
Operadores de asignaciooon compuesta

Se suma una cantidad al valor de una variable con +=.

Se resta una cantidad al valor de una variable con -=.


Condicionales

If, else if.

Utilizan llaves para  terminar un contenido condicional.

Switch

Es una forma de anidamiento de "If"; utiliza "cases"; pero en caso de Java solo se puede usar para evaluar "ordinales" o "valores numeericos enteros".

/*Ref: aprenderaprogramar.com */

                  case valor1:
        instrucciones;
        break;
 
        case valor2:
        instrucciones;
        break;
        .
        .
        .
        default:
        sentencias;
        break;
 
 }

switch (expresión) {
 
        case valor1:
        case valor2:
        case valor3:
        instrucciones;
        break;
 
        case valor4:
        instrucciones;
        break;
        .
        .
        .
        default:
        sentencias;
        break;
 
 }


La variable local

Es temporal y corresponde a  su uso dentro de un meetodo. Se creean cuando empieza a ejecutarse un meetodo, se destruyen cuando termina de ejecutarse.


Los paraametros establecen inicializaciones.

Si se usa un meetodo settler se puede dar un contenido a un atributo "despuuees o posteriormente o a posteriori".

Constructor sobrecargado

Cuando maas de un constructor o meetodo tienen el mismo nombre.