java 中的String.format问题
importjavax.swing.JOptionPane;publicclassA{publicstaticvoidmain(Stringargs[]){Stringn...
import javax.swing.JOptionPane;
public class A
{
public static void main(String args[])
{
String name=JOptionPane.showInputDialog("What's your name?");
String message=String.format("welcome %s to java programing",name);
JOptionPane.showMessageDialog(null,message);
}
}
-------------------------------------------------------
错误提示
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
The method format(String, Object[]) in the type String is not applicable for the arguments (String, String)
----------------------------------------------------------
不知道哪里出错了,老师的课件上就是这么写的,我这怎么就运行不出来? 展开
public class A
{
public static void main(String args[])
{
String name=JOptionPane.showInputDialog("What's your name?");
String message=String.format("welcome %s to java programing",name);
JOptionPane.showMessageDialog(null,message);
}
}
-------------------------------------------------------
错误提示
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
The method format(String, Object[]) in the type String is not applicable for the arguments (String, String)
----------------------------------------------------------
不知道哪里出错了,老师的课件上就是这么写的,我这怎么就运行不出来? 展开
4个回答
展开全部
String name=JOptionPane.showInputDialog("What's your name?").toString();
这样改!
name不是字符串,是个窗体吧,这样转型当然不成!
你好好看看书!
这样改!
name不是字符串,是个窗体吧,这样转型当然不成!
你好好看看书!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在我的机器上是可以的,我怀疑你的jdk版本是不是太老了?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询