java游戏程序输出,Java WordGame程序

I am totally a beginner. This is a project for school. I just need to know, can anyone tell me why this won't run ?

import javax.swing.JOptionPane;

public class WordGame

{

public static void main(String[] args)

{

String name;

name= JOptionPane.showInputDialog("Enter your name");

String age;

age= JOptionPane.showInputDialog("Enter your age");

String city;

city= JOptionPane.showInputDialog("Enter the name of a city");

String college;

college= JOptionPane.showInputDialog("Enter the name of a college");

String profession;

profession= JOptionPane.showInputDialog("Enter profession");

String animal;

animal= JOptionPane.showInputDialog("Enter a type of animal");

String pet;

pet= JOptionPane.showInputDialog("Enter a pet name");

String str="There once was a person named "+ name+

" \n who lived in CITY. At the age of "+age+

", "+ name +" went to college at \n"+ college+" ."+ name

+" graduated and went to work as a \n"+profession+" . Then, "+ name

+" adopted a(n) "+ animal +" \n named "+ pet+

". They both lived happily ever after!";

JOptionPane.showMessageDialog(null, str);

}

}

解决方案

I ran your program on my computer and it ran just fine. The only problem with your code is where it says:

String str="There once was a person named "+ name+

" \n who lived in CITY. At the age of "+age+

", "+ name +" went to college at \n"+ college+" ."+ name

+" graduated and went to work as a \n"+profession+" . Then, "+ name

+" adopted a(n) "+ animal +" \n named "+ pet+

". They both lived happily ever after!";

Instead of saying CITY, you should output the city name entered by the user. Otherwise, your code works correctly! :)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值