KnowledgeCity

Java para principiantes: funciones y arreglos

Este curso presenta funciones y matrices en Java.

Este curso presenta funciones y matrices en Java. A continuación, enseña a los usuarios a escribir un programa con funciones integradas que realizan acciones relacionadas con las bibliotecas importadas.

Objetivos de aprendizaje

  • Aprender sobre las funciones integradas y las bibliotecas importadas
  • Descubrir cómo se utilizan las matrices para almacenar datos de manera eficaz

Instructor: Cliff Brozo

Duración: 51m · 9 lecciones
Nivel: Beginner
Idioma: Español

Habilidades que obtendrás

Lista de matricesJava (lenguaje de programación)API de JavaKit de desarrollo de JavaMódulo JavaSintaxis de Java

Lo que aprenderás

  • Definir y usar funciones en Java
  • Aplicar funciones integradas que funcionan con bibliotecas importadas
  • Almacenar y gestionar datos de manera efectiva usando arreglos
  • Trabajar con arreglos multidimensionales
  • Usar primitivos y listas de arreglos
  • Comparar listas en Java

Puntos clave

  • El curso introduce funciones y arreglos en Java.
  • Enseña cómo escribir un programa que incluya funciones integradas que realicen acciones relacionadas con bibliotecas importadas.
  • Los arreglos se utilizan para almacenar datos de manera efectiva.
  • Las lecciones cubren funciones, funciones integradas, arreglos, arreglos multidimensionales, primitivos, listas de arreglos y comparación de listas.

Preguntas frecuentes

¿Qué cubre este curso?

Este curso introduce funciones y arreglos en Java y enseña cómo escribir un programa que incluya funciones integradas que realicen acciones relacionadas con bibliotecas importadas.

¿Qué aprenderé sobre funciones en este curso?

Aprenderá sobre funciones integradas y bibliotecas importadas, incluyendo cómo escribir un programa que use funciones integradas vinculadas a bibliotecas importadas.

¿Cómo aborda este curso el almacenamiento de datos?

Enseña cómo se utilizan los arreglos para almacenar datos de manera efectiva, cubriendo arreglos, arreglos multidimensionales y listas de arreglos.

¿Qué habilidades desarrolla este curso?

El curso desarrolla habilidades en ArrayList, Java (lenguaje de programación), APIs de Java, Kit de Desarrollo Java, Módulo Java y sintaxis Java.

¿Qué temas se incluyen en las lecciones?

Las lecciones incluyen Funciones, Funciones Integradas, Arreglos, Arreglos Multidimensionales, Primitivos, Listas de Arreglos y Comparar Lista.

Transcripción

Transcripción

Bienvenido de nuevo a Curso de KnowledgeCity sobre Programación y Java. Soy Cliff Brozo, soy tu instructor y en la lección de hoy, vamos a hablar de funciones. Java llama a sus funciones métodos mientras que la mayoría de los otros lenguajes de programación llámalos funciones. La idea detrás de un método es la misma. Realiza una determinada acción dentro de un bloque de código y se ejecuta cuando lo llamamos para que se ejecute. Podemos pasarle datos y esos datos se conocen como parámetros ya veces se conoce como argumentos. El gran beneficio de crear una función ¿Lo definimos una vez? y luego podemos llamarlo tantas veces como queramos. Los métodos deben declararse dentro de la clase. y se define con el nombre del método seguido de paréntesis. Examinemos cómo se ve. Has visto esto antes. Este es nuestro auto de clase pública y esta vez solo tenemos una variable dentro. Es el color del auto. Tengo una función llamado carro de pintura. La función de pintar el coche obtiene algunos datos. Obtiene la opción de color que es una cuerda, y luego cambia el color del carro a cualquiera que sea la elección de color que se le pasó. La palabra estática aquí significa que pertenece a la clase de coche, pero no es un objeto de esa clase y es un método. El nombre de la función es pintar coche. y los parámetros son lo que hay dentro de los paréntesis. La palabra vacío aquí significa que esta función no devuelve valor. A veces, las funciones devolverán un valor y pondríamos int o car allí abajo en la parte inferior del programa, declaramos una instancia llamada mi coche y crea un coche nuevo, y luego en nuestra rutina principal, decimos que pintemos mi coche de color verde lima. Las palabras verde lima pasan hasta la función de pintar el coche y se almacenan como una cadena en la elección de color variable temporal. A continuación, se asigna esa variable al color del coche y mi auto está pintado. Y puedo llamar a esto tantas veces como quiera. Los parámetros se pueden pasar a métodos y se convierte en una variable temporal dentro de ese método. Estos parámetros se especifican después del nombre del método y puedes tener tantos como necesites, pero veremos que hay una regla por cuántos deberíamos tener. Notarás que algunos programadores toma un atajo y en lugar de utilizar algo como la elección de color, que utilicé en la pantalla anterior, podrían usar la letra C. Estamos diciendo que esto es una mala idea. solo para tener una C aquí porque no sé lo que significa la letra C. puedo averiguarlo porque puedo ver que el color Set se llama verde lima. Estoy pasando verde lima y verde lima es una cuerda por lo que entra en la variable C. Es mucho mejor tener un parámetro descriptivo. Estas dos funciones a la izquierda uno se llama función de establecimiento porque establece la variable a un valor. La otra se llama función getter porque vuelve el color variable del coche. Tenemos una función de llamada llamada set color, y aquí está el parámetro Lime Green. Como ya he dicho, si bien puedes tener tantos argumentos como quieras, el mejor número es cero, donde no tenemos que pasar datos a la función. Podríamos querer pasar uno o incluso dos elementos y está bien, pero tres o más, tienes que tener una muy buena razón para hacer eso porque hace que la función haga demasiadas cosas. Recordarás cuando nombrábamos variables, hablamos de lo bueno, lo malo y lo feo. Lo mismo ocurre con las funciones de nombres. Lo feo sería usar letras sueltas, vacío público M (int a) vacío público P (doble b) vacío público P (int c) público vacío M (cadena d). No sé qué significan estas cosas. Cuando leo el programa, No puedo decir como se llama ni puedo decir lo que está pasando a esa función. Un poquito mejor pero aún mal es darle un nombre a la función millas, precio, pintura o modelo y eso es mejor pero aun así, pasando caracteres individuales como nombres de variables. No sé qué está pasando aquí. Lo bueno es tener funciones llamadas getmiles, fijar precio, paintcar, getmodel y paso un número entero llamado millas, un precio doble llamado, una cadena llamada color, o una cadena llamada modelo. Por eso estas son buenas y esos son malos y feos. Recuerde que una función debe hacer solo una cosa y hay dos reglas cuando crea funciones. La regla uno es asegurarse de que la función sea breve. La regla dos asegura que la función sea más corta que la regla uno. Y ese es un recordatorio para mantener sus funciones tan corto como sea posible. Oracle tiene algunas reglas para nombrar clases, métodos, variables y constantes, y se muestran aquí en este gráfico. En todos los casos, las reglas efectivamente dicen lo mismo. Mantenga los nombres simples y descriptivos. A través de la historia, los programadores han tenido dificultades para nombrar cosas. Es por eso que su computadora tiene una unidad C. Bueno, solía haber unidades A y B también. Esos eran nombres terribles para nombrar las unidades de su computadora, pero los creadores de la PC no fuiste muy imaginativo y simplemente se les ocurrió A, B y C. Incluso lenguajes de programación comenzó como A. Había un idioma llamado B y ciertamente hay C y C más más. No muy imaginativo en absoluto. Cuando escribimos código queremos ser descriptivos y queremos ser cortos. Entonces estaban las reglas directamente de Oracle para nombrar Java. Únete a mí la próxima vez cuando echemos un vistazo a algunas de las funciones integradas que están en Java, y escribiremos un programa que usa tantos de ellos como podemos meternos. Te veré pronto.

Aprende sobre la marcha

Lleva tu aprendizaje a todas partes: la app de KnowledgeCity te permite ver las lecciones sobre la marcha.