Considere tengo una matriz,cómo asignar valores de la matriz en tiempo de ejecución
int[] i = {1,2,3,4,5};
valores Aquí he asignado para ello. Pero en mi problema obtengo estos valores solo en tiempo de ejecución. ¿Cómo puedo asignarlos a una matriz.
Por ejemplo:
puedo obtener el tamaño máximo de la matriz a partir de usuario y los valores a ellos ahora cómo los asigno a la int array [].
¿O puedo utilizar otros tipos de datos como ArrayList, etc. que puedo convertir a Int [] al final?
obj.myIntArray = (nueva lista {1,2}). ToArray(); –
lamarant
¿No hay forma de usar "{1,2,3,4,5}"? – Xonatron
@ Xonatron sí, se han agregado inicializadores de recopilación en los últimos 7 años, consulte el comentario de lamarant. Sin embargo, si los valores son conocidos en tiempo de compilación, puede ir directamente a una matriz * de todos modos * –