帮忙看下我的java 程序

来源:百度知道 编辑:UC知道 时间:2024/05/13 23:30:18
public class Show
{

public static void main(String args[])
{
//private String strString = "";
//System.out.println("第一个java程序!");
ShowStr show1 = new ShowStr("1");

if (!(show1.getShowFlag().equals("-1"))) //是否正确,待检验
{
//strString = "这是第一次使用字符类型变量showFlag,它的值是:";
System.out.println("这是第一次使用字符类型变量showFlag,它的值是:"+show1.getShowFlag());
}

show1.ShowStr("33");

if (show1.getShowFlag().equals("-1")) //是否正确,待检验
{
//strString = "这是第二次使用字符类型变量showFlag,它的值是:";
System.out.println("这是第二次使用字符类型变量showFlag,它的值是:"+show1.getShowFlag());
}

}
}

class ShowStr
{
private String showFlag = "";//显示类型赋初值

//public setShowFlag(String sFlag)//设置显示类型
public Void ShowStr(String sFlag)
{
i

首先你的构造方法不能有void
其次你构造方法的方法体有问题,建议回去看看课本例子
再次构造方法是用来构造类的实例也就是对象的,不能当成一般方法来调用的!

太难找了

不错吗