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的更多相关文章

  1. 自学Java测试代码一数据类型、数组使用

    2017-08-22 21:23:37. writer:pprp package test; public class helloWorld { int maxn = 123; //常量,需要定义一个 ...

  2. 自学Java测试代码 - 简单地Student类

    2017-08-23  23:45:38 writer:pprp 写这个还蛮开心的 package test; public class Student { //创建成员变量 String name ...

  3. 在Jmeter中使用自定义编写的Java测试代码

    我们在做性能测试时,有时需要自己编写测试脚本,很多测试工具都支持自定义编写测试脚本,比如LoadRunner就有很多自定义脚本的协议,比如"C Vuser","Java ...

  4. 自定义编写jmeter的Java测试代码

    我们在做性能测试时,有时需要自己编写测试脚本,很多测试工具都支持自定义编写测试脚本,比如LoadRunner就有很多自定义脚本的协议,比如"C Vuser","JavaV ...

  5. JAVA基础--常用类 String,StringBuffer, 基础数据类型包装类, Math类, Enum类

    字符串相关类: String, StringBuffer String类为不可变的字符序列 String s1="hello"; String s2="hello&quo ...

  6. Java用代码演示String类中的以下方法的用法

    用代码演示String类中的以下方法的用法 (1)boolean isEmpty(): 判断字符串是不是空串,如果是空的就返回true (2)char charAt(int index): 返回索引上 ...

  7. 科大讯飞语音转文字以及中文分词的Java测试代码

    我录了一段音存储在这个test.m4a文件里,语音内容为"测试一下Netweaver对于并发请求的响应性能". 使用如下Java代码进行测试: package com.iflyte ...

  8. 自学Jav测试代码三 Math类 & Date & GregorianCalendar类

    2017-08-23 20:30:08 writer: pprp package test; import java.util.Date; import java.util.*; public cla ...

  9. Java测试(二)

    一.选择题(每题2分,共40分) 1.下面哪个是Java语言中正确的标识符(C ) a)      3com        b)import        c)that d)this 2.下面哪个语句 ...

随机推荐

  1. Spark源码分析 – SchedulerBackend

    SchedulerBackend, 两个任务, 申请资源和task执行和管理 对于SparkDeploySchedulerBackend, 基于actor模式, 主要就是启动和管理两个actor De ...

  2. phpstrom 常用默认快捷键

    ctrl+j 插入活动代码提示ctrl+alt+t 当前位置插入环绕代码alt+insert 生成代码菜单ctrl+shift+n 查找文件 ctrl+q 查看代码注释ctrl+d 复制当前行ctrl ...

  3. git同步遇到报错“fatal: unable to access 'https://github.com/lizhong24/mysite2.git/': Peer reports incompatible or unsupported protocol version.”

    git同步遇到报错“fatal: unable to access 'https://github.com/lizhong24/mysite2.git/': Peer reports incompat ...

  4. Amr and Chemistry---cf558C(暴力,加技巧)

    题目链接:http://codeforces.com/problemset/problem/558/C 题意:有n个数,每个数都可以进行两个操作 *2 或者 /2,求最小的操作次数和,使得所有的数都相 ...

  5. Wow! Such Doge!---hdu4847(字符串水题)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4847 题意就是求给出的文章中共有多少个doge,不区分大小写直接用strstr做就可以了: #incl ...

  6. Linux的概念与体系(转)

    学linux就用它了 http://www.cnblogs.com/vamei/archive/2012/10/10/2718229.html

  7. CentOS 7 安装vsftpd 服务器

    在CentOS7上安装ftp服务器用于保存服务端上传的图片. 1.CentOS卸载vsftpd的方法 如果服务器上已经安装了vsftpd服务,配置出错需要卸载vsftpd服务. 1.1 查找vsftp ...

  8. NC审批流开发流程

            1.新建的是数据库表结构中一定要有                          [审批人.                            制单人.             ...

  9. iOS “弱账号” 暗转 “强账号”

    一.背景 由于某些历史原因,我们产品中50%以上活跃用户是弱账户.即 客户端按照某种规则生成的一个伪id 存在keychain 里,作为这个用户的唯一标识,实现快速登录.正常情况下是不会有问题. 最近 ...

  10. C++MFC之picture control控件铺满图片

    UpdateData(true); //更新路径公共变量     CString m_path = m_edit1.GetString();      if(m_path=="") ...