# Programación en Java seperando un String (NeatBeans)

[Inicio](https://www.todoexpertos.com/) › [Java](https://www.todoexpertos.com/temas/java) › [Ingeniería Informática](https://www.todoexpertos.com/temas/ingenieria-informatica) › [Programación](https://www.todoexpertos.com/temas/programacion)

- Fecha de publicación: 2015-08-29
- Enlace canónico (HTML): https://www.todoexpertos.com/preguntas/6axbqo57geqrfexa/programacion-en-java-seperando-un-string-neatbeans

## Pregunta

*Por Mynor Escobar* · 2015-08-29

Estoy recién programadon en Java y tengo una tarea de varias operaciones, una calculadora que por ejemplo, que por el teclado se ingrese "sumar 3,4,5 8 10 33,4" y como resultado de la suma de los números nada más solo el resultado. (Aun no estoy programando orientado a objetos solo quería decirlo) Mi problema es como puedo guardar los números en una variable o un arreglo para poderlos sumar, o restar según sea el caso.Estoy usado StringTokenizer para separarlos, puedo imprimirlos que es lo más sencillo en forma de un columna con "System.out.println(op.nextElement())".

## Respuestas (2)

### 1. Respuesta de Rubén Salgado
*Fecha: 2015-09-14 · Votos: 0 (+0/-0)*

Puedes utilizar un array. ¿No?

### 2. Respuesta de Angel Gabriel Arévalo Munguía
*Fecha: 2015-09-14 · Votos: 0 (+0/-0)*

Puedes usar un split, para crear el arregloString regex = "3,4,5,8,10,33,4";public String[] arreglo = regex.Split(",");int elementos = cadena.length-1;int resultado = 0;for(i=0; i<=elementos;i++){     resultado = resultado + parseInt(arreglo[i]);}print("La suma final es: " + resultado);Cualquier duda por favor haznosla saber.. estamos para ayudar ...Suerte

Erre en una lineaint elementos = cadena.length-1;pues debe de serint elementos = arreglo.length-1;:)

---
*Fuente: [https://www.todoexpertos.com/preguntas/6axbqo57geqrfexa/programacion-en-java-seperando-un-string-neatbeans](https://www.todoexpertos.com/preguntas/6axbqo57geqrfexa/programacion-en-java-seperando-un-string-neatbeans) — consultado el 2026-10-21. Al citar, enlaza la URL canónica e indica la fecha de consulta.*
