【发布时间】:2014-03-01 11:20:26
【问题描述】:
我正在提示用户输入他们的名字和姓氏,但我不知道如何只显示他们的名字和姓氏缩写
import javax.swing.*;
//import java.awt.*;
public class Lab2Program2 {
public static void main (String [] args) {
String firstName;
String lastName;
firstName = JOptionPane.showInputDialog(null, "What is your first name?");
lastName = JOptionPane.showInputDialog(null, "What is your last name?");
JOptionPane.showMessageDialog(null, " Your initials are " +
firstName + " " + lastName);
}
}
【问题讨论】:
-
你的意思是只有名字的第一个字母吗?如果不是你想显示多少个字母?
-
带有子字符串? (
substring(0,1)) -
请尝试一下(我推荐使用String.substring()),然后与具体问题分享您的代码。
-
如果您需要它的第一个字母,请使用
public char charAt(int index)方法。要获取名字中的第一个字母,请使用firstName.charAt(0)
标签: java string substring joptionpane