您的位置:首页 > 其它

常用类练习

2015-09-23 13:52 211 查看
在NetBeans中简单的进行数据库jar包的配置,步骤如下:

1、选择所要操作的项目,右击,点击”属性”

1、 toString()练习—-被大多数类复写了(查API看一下)

分别定义Double、Integer、String、StringBuffer类的对象,并进行赋值(随意一个值),调用对象中的toString()方法将其转换为字符串类型并打印。

public class TestToString {

public static void main(String[] args) {

//Integer.toString(22,10);表示把22转成10进制表示的字符串;

Double s=new Double(22);

String s1=new String();

Integer s2=new Integer(23);

StringBuffer s3=new StringBuffer();

System.out.println(s.toString());

System.out.println(s1.toString());

System.out.println(s2.toString());

System.out.println(s3.toString());

}

}

2、 equals()方法练习—-被大多数类复写(查API看一下)

定义两个String类型的变量,str和str1,如下

String str = new String(“hello”);

String str1 = “hello”;

分用==和equals比较这str和str1是否相等,并打印出来,并public class TestString {

public static void main(String[] args) {

String str = new String(“hello”);

String str1 = “hello”;

System.out.println(“str==str1的结果为:”+(str==str1));

//==方法是对比str、str1这两个对象的地址是否一致;

System.out.println(“str.equals(str1)的结果为:”+str.equals(str1));

//equals()方法是比较str、str1这两个对象的内容是否一致;

}

}

3、 equals()方法练习(提高)—提示:需要在Person类中复写equals()

自定义一个Person类,有name和age属性,并一个两个参数的构造函数,在主函数main中,定义两个Person对象p1和p2,如下,调用equals比较这个两个对象是否相等。

Person p1 = new Person(“xiaowang”,12);

Person p2 = new Person(“xiaowang”,12);

p1.equals(p2);

public class Person {

String name;

int age;

Person(String name,int age){

this.name=name;

this.age=age;

}

public boolean equals(Object obj){

if(obj==null){

return false;

}

if(obj instanceof Person){

Person person=(Person)obj;

if((person.name==this.name)&&(person.age==this.age)){

return true;

}

}

return false;

}

public static void main(String[] args){

Person p1 = new Person(“xiaowang”,12);

Person p2 = new Person(“xiaowang”,12);

if(!(p1==p2)){

System.out.println(“p1不等于p2!”);

}else{

System.out.println(“p1等于p2!”);

}

}

}

4、 Math类练习

调用Math类的方法获取两个数的最大值和最小值

public class TestMath {

public static void main(String[] args) {

System.out.println(“50与2.1中最大的值为:”+Math.max(50, 2.1));//50与2.1中输出最大值为;

System.out.println(“70与12中最小的值为:”+Math.min(70, 12));//70与12中输出最小值为;

}

}

5、 String类练习

给定一个字符串String str=”abckdkkkklssdk”,返回长度,返回k第一次出现的索引,把所有的s都替换为t,并把字符串String str1=”nihao”连接在str的后面。每一步操作结果输出打印。public class TestString {

public static void main(String[] args) {

String str=”abckdkkkklssdk”;

String str1=”nihao”;

System.out.println(“该字符串的长度为:”+str.length());

System.out.println(“字符k第一次出现的位置为:”+str.indexOf(“k”));

System.out.println(“将字符s改为t为:”+str.replace(“abckdkkkklssdk”, “abckdkkkklttdk”));

System.out.println(“str1连接在str的后面为:”+str+str1);

}

}

6、 StringBuffer类练习

定义一个StringBuffer对象(随意赋值),练习insert()、append()和replace()函数。

public class TestStringBuffer {

public static void main(String[] args) {

StringBuffer str=new StringBuffer();

str.append(“world”);//添加内容world;

System.out.println(str);

str.insert(0, “hello”);//在第一个内容之前添加内容hello;

System.out.println(str);

str.replace(5, 9, “linpp”);//将第5~9字母替换为linpp;

System.out.println(str);

}

}

7、 包装类练习

定义一个Integer对象,转换成int类型打印

将一个int类型的值,转换成Integer对象

public class TestInteger {

public static void main(String[] args) {

Integer s=new Integer(0);

int i=s.intValue();

System.out.println(i);

int a = 10;

Integer A=Integer.valueOf(a);

System.out.println(A);

}

}

2、在项目属性对话框中选择”库”,然后点击”添加JAR”按钮

3、上机环境中JDBC驱动JAR包路径为:D:\jdbc\sqljdbc_4.1\chs\sqljdbc4.jar。点击”打开”,然后选择”确定”

操作完成就可在工程中看到库已添加,剩下的工作就是在代码中调用相应的驱动类了。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: