书上一个例子执行有错误,我的理解是否有错,请指教! 再问一下jbuilder7.0中写代码时插入的代码不是在光标的前面而是在光标后一个字母的后面,比如:|a("|"是光标)当你打入一个b时是跟在a的后面,删除也一样,很不方便.请问这怎么回事??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 jb--》tool---》editor option 把字体该成新宋体就可以了。 问题应该在这里: if (city.equals(u.city)&&country.equals(u.country))这里的u访问city是那个,看上去有点混乱呢; boolean samecity(String city,String country){ if (city.equals(u.city)&&country.equals(u.country))你参数里面根本就没有定义u,怎么会找到u.city和u.country呢。光标的问题可以这么解决:在 tool -> edit options -> display中将字体改为宋体,或者在 tool -> edit options -> color中去掉所有screen element的bolt。建议用后者。 import java.awt.*; class university { String name,city;university(String name,String city){this.name=name; this.city=city;}boolean samecity(String city){ if (city.equals(this.city)) return true; else return false; }boolean samecity(university u){ return samecity(u.city); }}public class universityworld extends university{String country;universityworld(String name,String city,String country){super(name,city);this.country=country; }boolean samecity(String city,String country){ if (city.equals(this.city)&&country.equals(this.country)) return true; else return false; }boolean samecity(universityworld other){ return samecity(other.city,other.country); }public static void main(String args[]){ String city="上海"; String country="中国"; universityworld u1=new universityworld("北京大学","北京","中国"); universityworld u2=new universityworld("清华大学","北京","中国"); System.out.println("u1="+u1.name+u1.city+u1.country); System.out.println("u2="+u2.name+u2.city+u2.country); System.out.println("city="+city+"country="+country); System.out.println("u1.samecity(u2)="+u1.samecity(u2)); System.out.println("u1.samecity(city,country)="+u1.samecity(city,country)); }} 如何判断一台机器是否开了ftp服务 找一个简单些的算法 个人做软件,往哪方面发展最好? js里setTimeout方法做延时操作,结果发现里面的方法执行了3遍 swt 改变text中选中的字的字体 jmf捕获USB摄象头 Java初学者CSDN第1问! 关于java中参数和返回值的问题。 在线等关于“线程问题”,解决给分!! 启动weblogic的时候提示java.lang.UnsatisfiedLinkError:no muxer in java.library.path错误。这是什么错误? 为什么是得到的是null值啊? 那里可以下载JDK1。3 for solaris2.8?
把字体该成新宋体就可以了。
if (city.equals(u.city)&&country.equals(u.country))
这里的u访问city是那个,看上去有点混乱呢;
if (city.equals(u.city)&&country.equals(u.country))
你参数里面根本就没有定义u,怎么会找到u.city和u.country呢。
光标的问题可以这么解决:
在 tool -> edit options -> display中将字体改为宋体,
或者在 tool -> edit options -> color中去掉所有screen element的bolt。
建议用后者。
class university {
String name,city;
university(String name,String city){
this.name=name;
this.city=city;
}
boolean samecity(String city){
if (city.equals(this.city))
return true;
else
return false;
}
boolean samecity(university u){
return samecity(u.city);
}
}
public class universityworld extends university{
String country;
universityworld(String name,String city,String country){
super(name,city);
this.country=country;
}
boolean samecity(String city,String country){
if (city.equals(this.city)&&country.equals(this.country))
return true;
else
return false;
}
boolean samecity(universityworld other){
return samecity(other.city,other.country);
}
public static void main(String args[]){
String city="上海";
String country="中国";
universityworld u1=new universityworld("北京大学","北京","中国");
universityworld u2=new universityworld("清华大学","北京","中国");
System.out.println("u1="+u1.name+u1.city+u1.country);
System.out.println("u2="+u2.name+u2.city+u2.country);
System.out.println("city="+city+"country="+country);
System.out.println("u1.samecity(u2)="+u1.samecity(u2));
System.out.println("u1.samecity(city,country)="+u1.samecity(city,country));
}}