软件测试工程师必备技能之Java基础 您所在的位置:网站首页 111333是什么意思 软件测试工程师必备技能之Java基础

软件测试工程师必备技能之Java基础

2024-07-17 06:44| 来源: 网络整理| 查看: 265

软件测试工程师必备技能之Java基础

目录

一、环境依赖

二、基础语法

基本数据类型:

数据类型转化:

关键字

运算符

类和方法

时间和日期

三、json

四、集合

五、testng注解

一、环境依赖

1.jdk依赖

2.环境变量配置

3.参考文档 https://www.w3cschool.cn/java/java-character.html

二、基础语法 基本数据类型:

byte,short,int,long,float,double,boolean,char,String

最常用的标注为绿色的三种。

int :整型,默认值是0 。举例 int a = 1;

boolean:布尔型,只有两个值,true或者false,默认false,不可以赋其他值。举例 boolean a = true;

String:字符串,默认值是null,常量不可变,举例 String a="java";

StringBuffer和StringBuilder类的对象能够被多次的修改。

String a ="1231231231";

字符串反转:a = new StringBuilder(a).reverse().toString();

数据截取:String strcheckintime=StringUtils.substringBefore(a,"T");

String[] str=a.split(“,”)

"+newNow+"

数据类型转化:

int转string:int i=Integer.parseInt(string)

string转int:String s = String.valueOf(i);

String s= i+""

关键字

软件测试工程师必备技能之Java基础

软件测试工程师必备技能之Java基础

用在修饰类,方法,属性上面。举例:

方法:public void test(){}

类:public class Sftest {}

属性:private int a =1;

for:用于循环遍历,举例:

for(int i=0;i0;i--){}

If :用于判断,举例:

if(1==1){}else if{}else{}

Assert:用于断言 举例:

Assert.assertEquals(s,"上海");

import :引入包 举例:

import org.testng.Assert;//比如要是用Assert断言,必须先引入这个包

return:

返回值

运算符

前两张图和第三张图的前三个运算符都很常用。

软件测试工程师必备技能之Java基础

软件测试工程师必备技能之Java基础

软件测试工程师必备技能之Java基础

软件测试工程师必备技能之Java基础

类和方法

类的结构构成:

pulic class test extend/implement{}

方法的结构构成:

修饰符 返回值类型 方法名 (参数类型 参数名){

...

方法体

...

return 返回值;

}

时间和日期

Date date =new Date();//new一个时间对象,默认值是Mon May 04 09:51:52 CDT 2013

这个格式的当前时间

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");//hh:mm:ss格式化日期

String dateNowStr = sdf.format(date);

String newNow=sdf.format(date)+" 00:00:00";

软件测试工程师必备技能之Java基础

三、json

格式:{"name": "John Doe", "age": 18, "address": {"country" : "china", "zip-code": "10000"}}​

四、集合

举例:

新建集合

List list =new Arraylist();

list.add();

Set set=new HashSet();跟list类似,set不重复,比如list存的是1222222,转成set之后就是12

set.add();

Map< Integer, Integer //可定义存什么类型的数据> map=new HashMap< Integer, Integer //可定义存什么类型的数据>();

map.put(key,value)

遍历集合:

List :for(int i=0;i



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有