Skip to content

Instantly share code, notes, and snippets.

@ivandez
ivandez / gist:a3aa73dc2c7202a7cba0e91268224e87
Created May 10, 2018 19:12
how to put double quotation marks in String chain?
//this method returns director's name of a serie
public String directorName() {
return "Director's name is " + name;
}
/*I want print like this
*Directo's name is "Carlos" */
@ivandez
ivandez / gist:15bd4378a0cc6919f985776812535806
Created May 22, 2018 02:14
Prueba de clase sin constructor
public class PruebaDeConstructor {
public static void main(String[] args) {
// TODO Auto-generated method stub
ClaseSinConstructor prueba=new ClaseSinConstructor();
}
public class ExamplenEncapsulate {
public static void main(String[] args) {
Car ford= new Car();
ford.wheel=5;
//wrong way, you cannot modify wheel outside the class.
package graficos;
public class ContraAleatoria {
public static void main(String[] args) {
String[] letras = { "a", "b", "c", "d", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s",
"t", "u", "v", "w", "x", "y", "z" };
int[] numeros = { 1, 2, 3, 4, 5, 6, 7, 8, 9 };
@ivandez
ivandez / Layout
Created July 4, 2018 21:43
Layout
package layout;
import javax.swing.*;
import java.awt.*;
public class Layouts {
public static void main(String[] args) {
// TODO Auto-generated method stub
Marco marco=new Marco();
package layout;
import javax.swing.*;
import java.awt.*;
public class Caculadora {
public static void main(String[] args) {
// TODO Auto-generated method stub
package graficos;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class Lamina extends JPanel {
@ivandez
ivandez / gist:be33fe0b22ba9724b5d3c46665bf6d59
Created October 3, 2018 22:27
Conveniencias y reglas para los identificadores en Java
Hay ciertas reglas y conveniencias a la hora de nombrar los identificadores en Java, puedes omitir todo lo que vas a leer a continuación y tu programa funcionara correctamente, pero estas reglas existen para que sea mas fácil leer el código fuente a medida que el programa se va haciendo más complejo, para facilitar la lectura del código a otros programadores que no sean el autor o para recordar a posteriori al autor que hace cada variable/constante/clase etcetera...
Tipo: Conveniencia: Ejemplo:
Clases: La primera letra en mayúscula, si tú clase tiene más de una palabra, Carro Casa
la primera letra de la siguiente palabra se escribe en mayúscula. CarroSedan CasaVerano
Paquetes: Todo en minúscula, si tú paquete tiene más de una palabra, se escribe un punto y la siguiente palabra graficos
se escribe toda en minús
#include<stdio.h>
#include<conio.h>
int main(){
int edad1,edad2,edad3;
float promedio;
printf("Introduce una edad: ");
@ivandez
ivandez / gist:49b17cd0abc8d599cfddcdab42f2fc1e
Created January 15, 2019 01:18
HashMap con dos objectos con la misma key
package colecciones;
import java.util.*;
public class HashMapPruebas {
public static void main(String[] args) {
// TODO Auto-generated method stub
HashMap<String, Empleado> personal=new HashMap<String,Empleado>();
personal.put("1", new Empleado("Iván"));