¿Como puedo usar el metodo Split en Java y decirle el tamaño del vector String donde se guarsin usar un contad?

Mi pregunta es como puedo saber el tamaño del vector String sin necesidad de usar un contador previamente pasado a char, para utilizar el metodo Split.

Un ejemplo

Separar la cadena de caracteres con el metodo split por el siguiente caracter"-"

...static Scanner leer=new Scanner(System.in);

public static void main(String args[]){

String cadena;

cadena=leer.next(); //intoducimos la cadena de caracteres por ejemplo perro-gato-peces

ahora tengo que crear el vector de String para aplicar el metodo Split y guardarlo, pero mi pregunta es si puedo darle un tamaño sin usar contador como hago...

String vector[]=new String[????]; //como le doi el tamaño el vector sin pasar String a char y contar los "-"? y darle tamaño, hay algo ademas de usar contador?

vector=cadena.Split("-");

saludos.

Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Helpful Social

Copyright © 2024 Q2A.ES - All rights reserved.