Java es uno de los lenguajes de programación más populares que está siendo ampliamente utilizado en la industria de TI. Es simple, robusto y nos ayuda a reutilizar el código. En este artículo, veamos algunos de los programas importantes para entender los fundamentos de Java.

abajo está la lista de programas que cubriré en este artículo.

¿Cuáles son los programas Java básicos?,

  1. Programa de calculadora en Java
  2. Programa Factorial usando Recursión
  3. Programa serie Fibonacci
  4. Programa palíndromo en Java
  5. Programa de permutación y combinación
  6. Programas de patrón en Java
  7. String programa inverso en Java
  8. Mirror programa inverso en Java

¿Cuáles son algunos programas avanzados de Java?,

  1. Programa de búsqueda binaria en Java
  2. Programa HeapSort en Java
  3. eliminación de elementos de ArrayList
  4. Programa HashMap en Java
  5. Circular LinkedList Program en Java
  6. Java DataBase Connectivity Program
  7. Transpose of a Matrix Program

¡comencemos !

¿cuáles son los programas Java básicos?

escriba un programa Java para realizar operaciones básicas de la calculadora.

Cuando piensas en una calculadora, operaciones como suma, resta, multiplicación y división vienen a la mente., Vamos a implementar las operaciones básicas de la calculadora con la ayuda del siguiente programa.

Cuando ejecuta el programa anterior, la salida se ve como se muestra a continuación:

Enter two numbers: 20 98Enter an operator (+, -, *, /): /20.0 / 98.0 = 0.2

escriba un programa Java para calcular un Factorial de un número.

El Factorial de un número es el producto de todos los números positivos menores o iguales al número. El factorial de un número n se denota por n!

Ahora, vamos a escribir un programa y encontrar factorial de un número usando recursión.,

al ejecutar el programa anterior, obtendrá un factorial de un número como se muestra a continuación:

Enter the number:12Factorial of entered number is: 47900160

escriba un programa Java para calcular series de Fibonacci hasta n números.

es una serie en la que el siguiente término es la suma de los dos términos anteriores. Por Ejemplo: 0 1 1 2 3 5 8 13……. Vamos a escribir un programa Java para calcular la serie de Fibonacci.

al ejecutar el código anterior, la salida se ve como:

 Upto 100: 0 + 1 + 1 + 2 + 3 + 5 + 8 + 13 + 21 + 34 + 55 + 89 + 

escriba un programa Java para averiguar si la cadena dada es palíndromo o no.,

un palíndromo es un número, cadena o secuencia que será el mismo incluso después de invertir el orden. Por ejemplo, el coche de carreras, si se escribe hacia atrás será lo mismo que el coche de carreras.

Cuando ejecute el código, comprobará si la cadena dada es un palíndromo o no como se muestra a continuación:

Enter your Statement: RACECARRACECAR is palindrome = trueEnter your Statement: EDUREKAEDUREKA is palindrome = false

escriba un programa Java para calcular la permutación y la combinación de 2 números.

son los diferentes arreglos de un número dado de elementos tomados uno por uno, o algunos, o todos a la vez. Echemos un vistazo a su implementación.,

al ejecutar el código anterior, la salida se ve como se muestra a continuación:

Enter Value of n : 5Enter Value of r : 3NCR = 10NPR = 60

escriba un programa en Java para averiguar el alfabeto y el patrón de diamante.

Aquí, puede usar el bucle for para imprimir varios patrones en Java. Voy a implementar dos patrones diferentes en este artículo. El primero será el patrón del alfabeto A y el siguiente será el patrón en forma de diamante. Veamos ahora la implementación del alfabeto un patrón.,

Output:
Diamond Pattern Program in Java
Enter the number of rows: 5 * *** ***** **************** ******* ***** *** *

Esta será la salida de Diamante Patrón en Forma de programa. Ahora vamos más allá y veamos qué sigue.

escriba un programa Java para invertir las letras presentes en la cadena dada.

Este programa Java invierte las letras presentes en la cadena introducida por un usuario. Por ejemplo, Hello People se denominará como olleH elpoep. Vamos a implementar lo mismo usando Java.,

la salida del programa anterior será como se muestra a continuación:

WelcomeToEdurekaemocleW oT akerudE

escriba un programa Java para verificar si la matriz dada es inversa o no.

un array se llama mirror-inverse si su inverso es igual a sí mismo. Ahora vamos a escribir un programa y comprobar si la matriz dada es inversa espejo o no.

Output: no

// si la matriz dada fuera {3,4,2,0,1} entonces habría impreso yes como la salida porque la matriz es inversa al espejo.

escriba un programa Java para implementar un algoritmo de búsqueda binario.,

es un algoritmo de búsqueda que encuentra la posición de un valor objetivo dentro de una matriz ordenada. La búsqueda binaria compara el valor de destino con el elemento central de la matriz. Veamos ahora cómo implementar un algoritmo de búsqueda binario.

al ejecutar el programa anterior, localizará el elemento presente en el índice particular

 Element found at index 4 

escriba un programa Java para implementar el algoritmo HeapSort.

Heap sort es una técnica de clasificación basada en la comparación basada en la estructura de datos de montón binario., Es similar a selection sort donde primero encontramos el elemento máximo y colocamos el elemento máximo al final. Luego repita el mismo proceso para el elemento restante. Vamos a escribir el programa y entender su funcionamiento.

Resultado:

 5,6,7,11,12,13 

Escribir un programa en Java para eliminar elementos de un ArrayList

ArrayList es la implementación de la Interfaz de Lista, donde los elementos pueden ser dinámicamente añadido o eliminado de la lista. Además, el tamaño de la lista se incrementa dinámicamente si los elementos se agregan más que el tamaño inicial., En el siguiente programa, Primero estoy insertando elementos en la ArrayList y luego borrando los elementos de la lista según la especificación. Entendamos el código.

la salida en la ejecución del programa se ve como:

escribir un programa en Java para implementar HashMap.

HashMap es una clase de colección basada en mapas que se utiliza para almacenar la clave & pares de valores, se denota como HashMap<clave, valor> o HashMap<K, V>., Esta clase no garantiza el orden del mapa. Es similar a la clase Hashtable excepto que no está sincronizada y permite nulls(valores null y clave null). Veamos cómo implementar la lógica de HashMap en Java con la ayuda del siguiente programa.

al ejecutar el programa HashMap, la salida es así:

map is emptySize of map is:- 3{abc=10, xyz=20, mno=30}value for key "abc" is:- 10map is empty

escribe un programa Java para imprimir los nodos presentes en la lista de enlaces Circular

sigue el primer enfoque. Aquí, el nodo es un elemento de la lista, y tiene dos partes que son, datos y siguiente., Data representa los datos almacenados en el nodo y next es el puntero que apuntará al siguiente nodo. ahora entendamos su implementación.

al ejecutar este programa, la salida será la siguiente:

Nodes of the circular linked list:1 2 3 4

escribir un programa Java para conectarse a una base de datos SQL.

JDBC es una API Java estándar para la conectividad independiente de bases de datos entre el lenguaje de programación Java y una amplia gama de bases de datos. Esta interfaz de programa de aplicación le permite codificar las instrucciones de solicitud de acceso, en lenguaje de consulta estructurado (SQL)., Luego se pasan al programa que administra la base de datos. Se trata principalmente de abrir una conexión, Crear una base de datos SQL, ejecutar consultas SQL y luego llegar a la salida. Veamos un código de ejemplo para crear una base de datos y establecer una conexión y ejecutar las consultas.

al ejecutar el código anterior, establecerá la conexión a la base de datos y recuperará los datos presentes en la base de datos.

escriba un programa Java para encontrar la transposición de una matriz dada.,

al ejecutar el programa anterior, la salida es así:

Result matrix is1 2 3 41 2 3 41 2 3 41 2 3 4 

en caso de que se enfrente a algún desafío con estos programas java, comente sus problemas en la sección a continuación. Aparte de este artículo de programas Java, si quieres recibir formación de profesionales en esta tecnología, puedes optar por la formación estructurada de Edureka!

así que esto nos lleva al final del blog de programas Java. Espero que lo hayas encontrado informativo y te haya ayudado a entender los fundamentos de Java.,

echa un vistazo a la formación Java de Edureka, una empresa de aprendizaje en línea de confianza con una red de más de 250.000 estudiantes satisfechos repartidos por todo el mundo. Estamos aquí para ayudarlo con cada paso en su viaje, para convertirse en una además de estas preguntas de entrevista de java, se nos ocurre un plan de estudios que está diseñado para estudiantes y profesionales que quieren ser un desarrollador de Java. El curso está diseñado para darle una ventaja en la programación Java y entrenarlo tanto para conceptos básicos como avanzados de Java junto con varios marcos de Java como Hibernate & Spring.