自学Java测试代码二String, StringBuffer
2017-08-23 10:38:01
writer:pprp
package test;
import java.util.*; public class test2 { public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("welcome to test2");
//记住数组初始化应该这样
int[] d = new int[]{1,2,3,4};
//字符串的处理
String str;
str = "everybody - AI";
System.out.println(str); //自己看了一下Java的输入操作,很麻烦
Scanner in = new Scanner(System.in);
int a = in.nextInt();
System.out.println(a); //字符串类型的输入
String tmp = in.next();
System.out.println(tmp); in.close(); //字符串相关操作
String str1 = "very";
str1 = str1 + " good";
System.out.println(str1); //字符串的处理类String
String str3 = new String();
System.out.println(str3); //字节参数的构造器
byte[] b = {97,98,99,100,101,102,103};//分别代表abc
String str4 = new String(b);
System.out.println(str4); //字符串数组的构造器
char[] c = {'w','r','i','t','e','r'};
String str6 = new String(c);
System.out.println(str6); String str7 = new String(c,3,2);
System.out.println(str7); //获取指定字节的构造器,从第三位开始取三位
String str5 = new String(b,3,3);
System.out.println(str5); //字符串的处理方法
//1、串链接 用+号或者用函数concat
String str2 = "you";
String str8 = "welcome";
System.out.println(str8.concat(str2));
System.out.println(str8);//函数没有改变这个子串本身 //提取子字符串
String str9 = "Without tears and sweats ,nothing will come for you";
System.out.println(str9.substring(0,6));
System.out.println(str9.substring(8)); //分解字符
System.out.println(str9.charAt(0));
//长度
System.out.println(str9.length()); //字符串是否相等
String s0 = "administrator";
String s1 = "Administrator";
if(s0.equals(s1))
{
System.out.println("test1: equal");
}
if(s0.equalsIgnoreCase(s1))
{
System.out.println("test2: equal");
} //查找特定子串
String s2 = "没有付出汗水和泪水,就什么也不会得到";
System.out.println(s2.indexOf("和泪水"));
System.out.println(s2.startsWith("没有"));
System.out.println(s2.endsWith("得到")); //StringBuffer缓冲字符串
StringBuffer sb1 = new StringBuffer();
System.out.println(sb1.capacity() + " " +sb1.length()); //StringBuffer的处理
StringBuffer sb2 = new StringBuffer("I wanna become ");
sb2.append("a great acmer");
System.out.println(sb2);
sb2.setLength(25);
System.out.println(sb2);
System.out.println(sb2.charAt(1));
sb2.setCharAt(1, 'P');
System.out.println(sb2); //指定位置插入字符
sb2.insert(1," writer:pprp ");
System.out.println(sb2); //从尾部插入子串
sb2.append("date:2017/8/23");
System.out.println(sb2); //倒置
System.out.println(sb2.reverse());
} }
自学Java测试代码二String, StringBuffer的更多相关文章
- 自学Java测试代码一数据类型、数组使用
2017-08-22 21:23:37. writer:pprp package test; public class helloWorld { int maxn = 123; //常量,需要定义一个 ...
- 自学Java测试代码 - 简单地Student类
2017-08-23 23:45:38 writer:pprp 写这个还蛮开心的 package test; public class Student { //创建成员变量 String name ...
- 在Jmeter中使用自定义编写的Java测试代码
我们在做性能测试时,有时需要自己编写测试脚本,很多测试工具都支持自定义编写测试脚本,比如LoadRunner就有很多自定义脚本的协议,比如"C Vuser","Java ...
- 自定义编写jmeter的Java测试代码
我们在做性能测试时,有时需要自己编写测试脚本,很多测试工具都支持自定义编写测试脚本,比如LoadRunner就有很多自定义脚本的协议,比如"C Vuser","JavaV ...
- JAVA基础--常用类 String,StringBuffer, 基础数据类型包装类, Math类, Enum类
字符串相关类: String, StringBuffer String类为不可变的字符序列 String s1="hello"; String s2="hello&quo ...
- Java用代码演示String类中的以下方法的用法
用代码演示String类中的以下方法的用法 (1)boolean isEmpty(): 判断字符串是不是空串,如果是空的就返回true (2)char charAt(int index): 返回索引上 ...
- 科大讯飞语音转文字以及中文分词的Java测试代码
我录了一段音存储在这个test.m4a文件里,语音内容为"测试一下Netweaver对于并发请求的响应性能". 使用如下Java代码进行测试: package com.iflyte ...
- 自学Jav测试代码三 Math类 & Date & GregorianCalendar类
2017-08-23 20:30:08 writer: pprp package test; import java.util.Date; import java.util.*; public cla ...
- Java测试(二)
一.选择题(每题2分,共40分) 1.下面哪个是Java语言中正确的标识符(C ) a) 3com b)import c)that d)this 2.下面哪个语句 ...
随机推荐
- Ignatius and the Princess IV---hdu1029(动态规划或者sort)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1029 就是给你n(n是奇数)个数找出个数大于(n+1)/ 2 的那个数: n的取值范围是 n(1< ...
- 漫谈JS 的继承方式
一.原型链原型链的基本思想是利用原型让一个引用类型继承另一个引用类型的属性和方法.每一个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个指向原型对象的指针.如果:我们让 ...
- 005-maven坐标和依赖
1.何为Maven坐标 groupId.artifactId.version.packaging.classifier 中央仓库:http://repol.maven.org/maven22.坐标详解 ...
- 前台js加密实例
1.base64加密 一个字节一般由8位表示,base64加密就是把8位表示转为6为表示,余下2位添0表示,故有个特点不能充分利用空间. 资源下载:jquery.js,base64.js // `ut ...
- java生成多位随机数方法
Math.random()方法可以令系统随机选取大于等于0.0且小于1.0的伪随机double值 利用函数Math.random()即可生成若干位随机数 以下是生成十位随机数代码: public st ...
- wordpress 自己制作子主题 child theme
使用 WordPress 的子主题(Child Themes)功能快速制作自己的主题 在了解子主题功能之前,先来看一下你在使用 WordPress 的时候是否是这样:不会自己制作主题,只好从网上下载一 ...
- Appium-Java滑动操作
Java滑动操作,通常可以直接使用API中AndroidDriver类中的swipe方法,直接进行调用 swipe(int startx, int starty, int endx, int endy ...
- django 增加验证邮箱功能
在user文件夹下新建python包,utils 在包内新建文件email_send.py,其中包括验证字符串随机码的产生,数据库的存储和email的发送 # -*- coding: utf-8 -* ...
- yii2美化url
http://blog.csdn.net/xundh/article/details/45418265
- python16_day24【restful、crm表构、认证】
一.restful 1. pip install djangorestframework 2.settings.py INSTALLED_APPS = ( ... 'rest_framework', ...