首页 / JAVA / Java-找不到符号构造函数
Java-找不到符号构造函数
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Java-找不到符号构造函数,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1270字,纯文字阅读大概需要2分钟。
内容图文
![Java-找不到符号构造函数](/upload/InfoBanner/zyjiaocheng/693/0b4ec63db58c4f7fbc3eeaa52e517675.jpg)
我是Java的新手,如果我的问题很愚蠢,对不起.我正在从事这项工作,并且我已经阅读了几个小时的主要方法,但是我无法弄清楚.我把一些代码放在下面.我可能离这里很远,但是我希望完成的工作是获取启动构造函数的主要方法,但是在编译时出现错误,提示“找不到符号-构造函数Player”.现在,我想这与构造函数的字符串参数有关,但我全力以赴.如果有人可以阐明这个可能很简单的问题,我会很高兴的:)
public class Player {
private String nick;
private String type;
private int health;
public static void main(String[] args)
{
Player player = new Player();
player.print();
}
public Player(String nickName, String playerType)
{
nick = nickName;
type = playerType;
health = 100;
System.out.println("Welcome " + nick +" the " + type + ". I hope you are ready for an adventure!");
}
public void print()
{
System.out.println("Name: " + nick);
System.out.println("Class: " + type);
System.out.println("Remanining Health: " + health);
}
解决方法:
Player没有no-arg构造函数,可以使用:
Player player = new Player("My Nickname", "Player Type");
如果希望提示用户输入Player参数,则可以这样阅读:
Scanner scanner = new Scanner(System.in);
System.out.print("Enter Player Name:");
String nickName = scanner.nextLine();
System.out.print("Enter Player Type:");
String playerType = scanner.nextLine();
Player player = new Player(nickName, playerType);
内容总结
以上是互联网集市为您收集整理的Java-找不到符号构造函数全部内容,希望文章能够帮你解决Java-找不到符号构造函数所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。