Java: Modifier la taille d’un tableau

Author:

 int,string,char,static, url, socket, url, socket, java
{filelink=23}

import java.lang.reflect.Array;

public class UpdateArraySize {

    public static void main (String[] args) 
    	{
    		String tableau[]={"Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi"};
    		// Afficher la taille initiale
    		System.out.printf("Taille Initiale=>%s\nContenu=>%s",
    		  tableau.length, Arrays.toString(tableau));
    		 // Modifier la taille du tableau à 2 éléments
    		 tableau=(String[])resizeArray(tableau, 2);
    	    System.out.printf("Taille Après modification=>%s\nContenu=>%s",
    		  tableau.length, Arrays.toString(tableau));
        }
    
      public static Object resizeArray(Object a, int newLength) 
    {
    	Class cl = a.getClass();
    		if (!cl.isArray()) return null;
    	int length = Array.getLength(a);
        Class componentType = a.getClass().getComponentType();
        Object newArray = Array.newInstance(componentType, newLength);
        System.arraycopy(a, 0, newArray, 0, newLength);
        return newArray;
    }
}

A Voir sur le même Sujet:

  • javascript array modifier taille cellule
  • définir la taille initiale d'un vector java
  • definir la taille d'un tableau java
  • modifier la taille d'un tableau graphique en java
  • comment modifier taille d'un tableau en java (swing)
  • changer taille tableau java
  • définir les dimensions d'une image en java
  • modifier la taille d une application java
  • basic tutorial java
  • tableauu

Leave a Reply

Your email address will not be published. Required fields are marked *