¿Es posible hacer un método que devuelva una cadena [] en java ????Posible devolver una matriz de cadenas
10
A
Respuesta
20
Sí, pero en Java el tipo es String[]
, no string[]
. El caso es importante.
Por ejemplo, un método podría ser algo como esto:
public String[] foo() {
// ...
}
Aquí es un ejemplo completo:
public class Program
{
public static void main(String[] args) {
Program program = new Program();
String[] greeting = program.getGreeting();
for (String word: greeting) {
System.out.println(word);
}
}
public String[] getGreeting() {
return new String[] { "hello", "world" };
}
}
Resultado:
hello world
6
Sí.
/** Returns a String array of length 5 */
public String[] createStringArray() {
return new String[5];
}
4
Sí:
String[] dummyMethod()
{
String[] s = new String[2];
s[0] = "hello";
s[1] = "world";
return s;
}
+0
La otra opción obvia habría sido "foo" + "barra", pero luego veo que has logrado tener un foo en tu respuesta también :) – Grodriguez
1
sí.
public String[] returnStringArray()
{
return new String[] { "a", "b", "c" };
}
¿Tienes una necesidad más específica?
1
Claro
public String [] getSomeStrings() {
return new String [] { "Hello", "World" };
}
Cuestiones relacionadas
- 1. ¿Es posible convertir una matriz de cadenas en una cadena?
- 2. devolver una lista de cadenas como JSONResult
- 3. Cómo devolver una matriz literal en C#
- 4. Inicializar una matriz vectorial de cadenas
- 5. JQUERY + devolver una matriz desde una función
- 6. ¿Cómo devolver una matriz desde una función?
- 7. ¿Cómo agregar elementos de una matriz de cadenas a una lista de matriz de cadenas?
- 8. Convertir una matriz int a una matriz de cadenas
- 9. convertir una matriz FileInfo en una matriz de cadenas C#
- 10. carriles - desplegable de una matriz de cadenas
- 11. inicialización de una matriz bidimensional de cadenas
- 12. Convertir una matriz de cadenas a matriz de bytes
- 13. ¿Cómo devolver una matriz con XPath?
- 14. Función Devolver una matriz en Fortran
- 15. Matriz de cadenas en SharedPreferences
- 16. Obteniendo el último elemento de una matriz de cadenas divididas
- 17. Declarar e inicializar una matriz de cadenas en VB.NET
- 18. Copie una matriz de cadenas a otra
- 19. ¿Cómo implemento una matriz de cadenas?
- 20. ¿Cómo puedo ordenar una matriz de cadenas?
- 21. Unir una matriz de cadenas en Apex
- 22. Ordenando una matriz de cadenas en C#
- 23. Crear una matriz constante de cadenas
- 24. Inicializando una matriz estática de cadenas (C++)?
- 25. Opciones para inicializar una matriz de cadenas
- 26. Convertir diccionario.keyscolección en una matriz de cadenas
- 27. Borrar matriz de cadenas
- 28. ¿Debo devolver una matriz o una colección de una función?
- 29. Eliminar cadenas duplicadas en matriz de cadenas
- 30. Convertir matriz de cadenas arrayList
Para preguntas tan simples como este, es probable que el mejor fuera simplemente tratando en primer lugar, y luego publicar si se queda atascado. – Ben