测试java代码
㈠ java测试题,求代码
/**
*publicbooleanequals(Strings)重点测试
*publicbooleancontains(Strings)
*publicintindexOf(Stringstr)
*publicStringsubstring(intstartpoint)
*publicStringtrim()
*publicintlength()
*publicbooleanstartsWith(Strings)endsWith()
*@authorAdministrator
*
*/
publicclassDemo1{
publicstaticvoidmain(String[]args){
/*publicbooleanequals(Strings)用于比较字符串的值是否相等*/
Stringstr1="HelloWorld!";
Stringstr2="你好!";
Stringstr3="HelloWorld!";
Stringstr4="H";
booleanbo;
intindex;
bo=str1.equals(str2)?true:false;//值相等返回true否则false
System.out.println(bo);
bo=str1.equals(str3)?true:false;
System.out.println(bo);
/*publicbooleancontains(Strings)字符串的包含关系*/
bo=str1.contains(str2)?true:false;
System.out.println(bo);
bo=str1.contains(str4)?true:false;
System.out.println(bo);
/*publicintindexOf(Stringstr)获取指定字符串第一次出现的下标*/
index=str1.indexOf("H");
System.out.println(index);
/*publicStringsubstring(intstartpoint)获取指定下标到结束的所有字符含指定下标的字符*/
Stringstr5=str1.substring(4);
System.out.println(str5);
/*publicStringtrim()去掉头尾空格但不能去掉中间的*/
System.out.println(str1.trim());
/*publicintlength()字符串长度*/
System.out.println(str1.length());
/*publicbooleanstartsWith(Strings)endsWith()判断是否以指定字符开头/结尾*/
bo=str1.startsWith("");//空格
System.out.println(bo);
bo=str1.endsWith("H");
System.out.println(bo);
}
}
首先String类java本来就提供你莫非去重写方法?你觉得有必要?我们是搞应用的比如你学一门语言你只要说的流利就OK人家才不关系你对语法研究有多透彻我写的全是测试不想写类你真想要还不如去找源码来看更省事人家都定义好了。
不说了直接上图跟上面复制的一样
和内容一样!
㈡ 有了java代码,如何测试
你这说的太笼统了,应该具体些。
有了Java代码之后
1、可以在代码中写些测试的方法,把你想要验证的东西,输出看一下。
2、可以用Debug的形式,跟踪代码执行,验证程序的逻辑是否正确。
3、利用JUnit写断言,测试结果
㈢ linux环境怎么测试java代码
项目必备:
虚拟机:VMware Workstation (已安装linux的 CentOS6.5版本)
项目:java web项目 (必须在本地部署编译后选择项目的webRoot,改为ROOT(ROOT包含下面四个关键文件),放到tomcat下的webapps下即可,因为tomcat启用一个工程的时候,就是发布了除了JSP以外的,所有已被编译过的java文件,所以只能放在本地部署生成编译后的class文件)。
java环境配置:配置JDK
服务器:tomcat
数据库:Mysql
基本思路:(特别注意各处的编码设置)
1.配置java环境(下载jdk并配置环境变量)
2.下载并安装tomcat (设置tomcat编码)
3.安装mysql并导入sql(注意:mysql客户端和服务器端编码设置,必须设置完再导入sql,这个折腾了好久)
4.项目导入并修改数据库连接配置
5.启动mysql,启动tomcat,访问即可!
VMware tools小介绍:
现在的centOS已安装了VMware tools (实现主机和虚拟机之间文件的共享拖拽功能),其余项目所需都没有安装。只有在VMware虚拟机中安装好了VMware Tools,才能实现主机与虚拟机之间的文件共享,同时可支持自由拖拽的功能,鼠标也可在虚拟机与主机之前自由移动(不用再按ctrl+alt),且虚拟机屏幕也可实现全屏化。