public void auto() {
String x = jTextField1.getText().toUpperCase();
String[] myName = x.split(" ");
for (int i = 0; i < myName.length; i++) {
String s = myName[i];
System.out.print(s.charAt(0));
}
}
我只想获取每个单词的所有首字母并将其保存到另一个“文本字段”中。
请帮助我解决这个问题。
答案 0 :(得分:0)
您的代码已经提取了每个单词的第一个字母。对于其余的问题,这很简单。将字母放入变量中并设置其他文本字段的文本。
public void auto() {
String result = "";
String x = jTextField1.getText().toUpperCase();
String[] myName = x.split(" ");
for (int i = 0; i < myName.length; i++) {
String s = myName[i];
result += s.charAt(0);
}
jDifferentTextField.setText(result);
}