Los códigos más visitados de Java
Listado de los códigos más visitados durante los últimos 30 días
El programa es una calculadora muy sencilla el cual colocas dos números y puedes elegir la operación a realizar, que son:
Sumar
Restar
Multiplicar
Dividir
Elevar al cuadrado
Residuo
Muestra el resultado y el programa finaliza.
El punto clave del programa es que puedes poner en la entrada de datos lo que tu quieras, ya sea una cadena, .30, 34b, -.df3, etc. Y el programa no seguirá hasta que se coloque los datos correctos.
Aplicación que permite encriptar y desencriptar textos.
Los textos nunca están salvados en claro en el disco duro.
Con este simple código podrás obtener IMC de una persona, y saber si su peso en relación a su estatura en bajo, normal o tiene sobrepeso.
Este simple código muestra como obtener los días de diferencia entre dos fechas dadas.
Código que utiliza simples bucles "for" para dibujar una pirámide de asteriscos.
Solicita al usuario la altura de la pirámide a dibujar.

Clásico juego del Tetris utilizando swing

Simple código que muestra como calcular el área de un rectángulo, cuadrado, triángulo o circunferencia. Solicita al usuario que indique las medidas dependiendo del objeto utilizando el objeto Scanner().
Funciona en consola.
Pequeño proyecto personal, es un encriptador de texto plano, archivos e imágene, sencillo y fácil de utilizar, cualquier duda o sugerencia hacérmelo llegar.
He pensado en cambiar la estrucutra del código, pero mantener el mismo método y agregar mas cosas, haciendo procesos mas complejos y un menu de configuraciones.
En proceso Agregar consola.
Agregar niveles de encriptacion.
NV 1.- Encriptacion actual.
NV 2.- Encriptacion actual pero con importancia posicional.
NV 3.- Encriptacion completamente posicional.
Agregar nuevos algoritmos de encriptacion, mas complejos.
Agregar parametros de encriptacion.
Agregar encrittacion de audio y video.
Agregar menu de configuraciones.
Agregar un visor hexadecimal.
Simple código de ejemplo, que muestra como determinar si un numero introducido por el usuario es primo o no.

Aplicación para generar un sorteo. Por un lado se añaden a los participantes y por otro lado se añaden los premios. Pulsando "Sortear todos" se repartirán los premios de forma aleatoria entre los concursantes. Si se pulsa "Sortear uno", se asignara un premio de la lista a uno de los participantes.
Juego del ahorcado desde la consola/terminal donde hay que adivinar una de las palabras almacenadas en un array.

Encriptador multiplataforma basado en encriptación simétrica XOR y reordenación pseudoaleatoria de bytes.
La aplicación incluye una GUI para facilitar la tarea de encriptar y desencriptar.
Incluye documentación detallada en Castellano, catalán e inglés.

método para copiar y pegar un archivo de una dirección a otra...
Espero que lo disfruten...

Este simple código muestra una función para validar una cuenta de correo utilizando una expresión regular con el método estático compile de la clase Pattern.
Ventana en la que se crean 4 progressbar, y mediante 4 hilos que representan cada uno de los caballos, se van moviendo aleatoriamente.

En matemáticas y ciencias de la computación, un grafo (del griego grafos: dibujo, imagen)1 es un conjunto de objetos llamados vértices o nodos unidos por enlaces llamados aristas o arcos, que permiten representar relaciones binarias entre elementos de un conjunto.2Son objeto de estudio de la teoría de grafos.
Típicamente, un grafo se representa gráficamente como un conjunto de puntos (vértices o nodos) unidos por líneas (aristas).
Un número capicúa, es aquel que se puede leer por igual de derecha a izquierda y de izquierda a derecha... 11, 303, 3125213,...
En este código como podéis ver como se añade un documento con el método
insertOne y un conjunto de documentos con
insertMany.
Método insertOneDataTest(): lo que se hace es introducir un único documento usando el método insertOne y creando un documento de tipo org.bson.Document para la inserción, si el documento no tiene id el driver generará uno.
Método insertManyDataTest(): vamos a introducir ahora un conjunto de datos utilizando una lista: LinkedList dataList = new LinkedList<>(), primero añadimos un par de documentos a la lista como puedes ver en el código, y después hacemos un inserta de la misma en la base de datos utilizando el método getMongodb().getCollection(“restaurants”).insertMany(dataList).
Espero que te haya resultado útil.
El programa lo que hace es solicitar al usuario una fecha (dd:mm:aaaa) y comprobar si es correcta. Para que una fecha sea correcta es necesario:
• El año debe ser mayor que cero.
• El mes debe estar entre 1 y 12.
• Dependiendo del mes que sea, el día debe estar dentro de los límites válidos. Los meses que tienen 31 días son 1, 3, 5, 7, 8, 10 y 12. Los meses de 30 días son 4, 6, 9 y 11. El mes de 28 días es 2, excepto en un año bisiesto que es 29 días.
Método iterativo utilizado para resolver sistemas de ecuaciones lineales. Es un método iterativo, lo que significa que se parte de una aproximación inicial y se repite el proceso hasta llegar a una solución con un margen de error tan pequeño como se quiera.
Desarrollado en Netbeans 6.5 y Java 1.6.
Vista del proyecto TablaAscii en Linux/JDeveloper.
Programa en Java que muestra la tabla de caracteres ASCII en la ventana consola de Windows y en GNU Linux.
Se acompaña de documentación técnica sobre su implementación.
Se recomienda leer las páginas de manual en Linux sobre los comandos: locale y export. Por ej.:
man export
Estos comandos permiten consultar/actualizar la localidad del sistema y en Windows se recomienda leer la ayuda de los comandos chcp y mode. Por ej.:
help chcp
Código que muestra cómo utilizar JFlex en Netbeans para crear un Analizador Léxico

Código para crear sopa de letras de manera sencilla.
Desarrollado con Java SE 1.6
Código que muestra como calcular el máximo común divisor de dos números utilizando un bucle for.
Se define el máximo común divisor de dos o más números enteros al mayor número entero que los divide sin dejar residuo alguno (sin que sobre algún número)
Código que muestra como sumar los valores de un array con un bucle for()
Aplicación .jar que muestra una ventana de diálogo para dar comienzo a inicio de sesión en el sistema que deseamos ingresar. También es posible registrarnos antes de entrar al sistema.
En pocas palabras, es un ejemplo de
'login' para entrar a un sistema cualquiera.
Internamente, se utiliza vectores del tipo
'String' para guardar tanto el nombre de la cuenta como para la clave de acceso.
Realizado en Oracle JDeveloper ver. 12.2.1.3.0 para Windows.
Más contenidos en:
https://my.pcloud.com/publink/show?code=kZwa4f7Z8QzIeGDfSDmG5mxhuYlgobFN92lk