//Newtime.java:
public class Newtime
{
private int hour;
private int minute;
private int second;
public Newtime()
{setTime(0,0,0);}
public void setTime(int hh,int mm,int ss)
{
hour=((hh>=0&&hh<24)?hh:0);
minute=((mm>=0&&mm<60)?mm:0);
second=((ss>=0&&ss<60)?ss:0);
}
public String toString()
{
return (hour+":"+(minute<10?"0":"")+minute+":"+(second<10 ?"0":"")+second);
}
}//Neetime.java:
import NewTime;
public class Mytime
{
private static Newtime time;
public static void main(String args[])
{
time=new NewTime();
time.setTime(11,22,33);
System.out.println("设置时间="+time.toString());
}
}
public class Newtime
{
private int hour;
private int minute;
private int second;
public Newtime()
{setTime(0,0,0);}
public void setTime(int hh,int mm,int ss)
{
hour=((hh>=0&&hh<24)?hh:0);
minute=((mm>=0&&mm<60)?mm:0);
second=((ss>=0&&ss<60)?ss:0);
}
public String toString()
{
return (hour+":"+(minute<10?"0":"")+minute+":"+(second<10 ?"0":"")+second);
}
}//Neetime.java:
import NewTime;
public class Mytime
{
private static Newtime time;
public static void main(String args[])
{
time=new NewTime();
time.setTime(11,22,33);
System.out.println("设置时间="+time.toString());
}
}
解决方案 »
- 类的调用
- html中嵌入javaapplet,在html中点击按钮,调用javaapplet中的方法来加载XML,为什么SAXReader向下不执行
- 你们再仔细看看 问题没有那么简单
- java web start 启动混乱
- pbm格式的文件怎么读呀?
- 怎样在一个类中使用另类中的实例对像
- 高分请教(100),在线等!!!!
- 各位大哥帮一下忙,求解,急!!,在线等
- JRE是干嘛用的?java(.java)源程序被编译成字节码(.class),然后字节码(.class)在JAVA VM中运行。那和JRE有什么关系吗
- 面向对象能完全取代面向过程吗?
- Resin配置让我一筹莫展,请帮忙!
- 我想插入一条记录到库中,但有要判断username 是否存在于库中/(插入我以实现)<大家来看看)
1)你的类Newtime是public,还是protect,还是private
2) 你的package 是如何设置的。
1.类名及文件名均为Newtime,import和创建实例的时候却写成了NewTime。请记住:JAVA是
case-sensitive的。
2.public class Mytime对应的文件名必须为Mytime.java
2.如果两个类是同包类,没有必要import NewTime;
这些我都试过,错误一样存在!
package javax.swing;
public class Newtime
{
private int hour;
private int minute;
private int second;
。
。
。
然后在Neetime.java文件里写入import javax.swing.Newtime;如:
import javax.swing.Newtime;
public class Neetime
{
private static Newtime time;
public static void main(String args[])
{
time=new Newtime();
.
.
.
结果还是一样的错误提示!
你要把Neetime.java也加一个包
面向对象的基本知识
正确的代码如下:
mport Newtime;
public class Mytime
{
private static Newtime time;
public static void main(String args[])
{
time=new Newtime();
time.setTime(11,22,33);
System.out.println("ÉèÖÃʱ¼ä="+time.toString());
}
}
"ÉèÖÃʱ¼ä"有何用途?
你要把Neetime.java也加一个包
public class NewTime
{
private int hour;
private int minute;
private int second;
public NewTime()
{setTime(0,0,0);}
public void setTime(int hh,int mm,int ss)
{
hour=((hh>=0&&hh<24)?hh:0);
minute=((mm>=0&&mm<60)?mm:0);
second=((ss>=0&&ss<60)?ss:0);
}
public String toString()
{
return (hour+":"+(minute<10?"0":"")+minute+":"+(second<10 ?"0":"")+second);
}
}//MyTime.java:
import NewTime;
public class Mytime
{
private static Newtime time;
public static void main(String args[])
{
time=new NewTime();
time.setTime(11,22,33);
System.out.println("设置时间="+time.toString());
}
}
试试看,如果还错的话,只有怀疑你的环境设置了