-5
import javax.swing.*;
public class Condicional{
public static String getNaipe(String carta){
String[] partes = carta.split("");
String[] nuevaCarta;
switch (partes[0]){
case "a": nuevaCarta.append("As");
}
return nuevCarta[0];
}
public static void main(String[] args){
String notacion = JOptionPane.showInputDialog("Introduzca la notacion de la carta:");
String significado = getNaipe(notacion);
System.out.println(significado);
}
}
2ワード文字列を追加する配列を作成しようとしていますが、エラーをマークします。私はStringBufferを使用してみますが、私はそれがどのように動作し、明らかに配列と同じではないか分かりません。Javaの配列に文字列を追加する
それは、このエラーを返します:
condicional.java:8: error: cannot find symbol
case "a": nuevaCarta.append("As");
^ symbol: method append(String)
location: variable nuevaCarta of type String[]
1 error
Java配列は固定サイズです。それらを拡張することはできません。代わりに 'ArrayList'を使用してください。 –
Andreas
文字列または文字列に追加しようとしていますか? – ChiefTwoPencils
文字列を追加したい –