2017.12.11 String 类中常用的方法
1、编写程序将 “jdk” 全部变为大写,并输出到屏幕,截取子串”DK” 并输出到屏幕
package demo;
import java.util.Scanner;
public class demo5 {
public static void main(String[] args) {
String str="jdk";
String str1 = str.toUpperCase();//转换成大写字母
System.out.println(str1);
String str2 = str1.substring(1);//获取开始字符
System.out.println(str2);
}
}
public class demo5{
public static void main(String[] args) {
String str= "test";
StringBuffer sbf = new StringBuffer(str);
sbf.reverse();
str = sbf.toString();
System.out.println(str);
}
}
public class demo5{
public static void main(String[] args) {
String str="张三:90|李四:80|王五:100";
String s[] =str.split("\\|");
for(int i=0;i<s.length;i++){ //先循环第一次拆分的结果
String temp[] = s[i].split(":");
System.out.println("姓名:"+temp[0]+",成绩是:"+temp[1]);//循环输出第二次拆分的结果
}
}
}
public class demo5{
public static void main(String[] args) {
//StringBuffer sbf = new StringBuffer();
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个邮箱地址(a@a.c):");
String email = sc.next();
int index1 =email.indexOf("@");//通过获取下标来匹配大小的问题
int index2 =email.indexOf(".");
if(index1<index2){
System.out.println("邮箱格式正确");
}else{
System.out.println("邮箱格式错误");
}
}
}
2017.12.11 String 类中常用的方法的更多相关文章
- String类中常用的方法
@Test public void demo(){ // 以下为String中的常用的方法及注释, 最常用的注释前有**标注 String s = "abcdefg123456"; ...
- Java中String类中常用的方法
1.字符串与字符数组的转换 用toCharArray()方法将字符串变为字符数组 String str = "abcdef"; char c[] = str.tocharArray ...
- String类中常用的方法(重要)
1.字符串与字节 public String(byte[] byte); 将全部字节变成字符串 public String (byte[] byte,int offset,int length) 将部 ...
- 27 string类中常用的方法列表
1. 获取方法 int length() 获取字符串的长度 char charAt(int index) 获取特定位置的字符 (角标越界) int indexOf(String str) 获取 ...
- String对象中常用的方法
String对象中常用的方法 1.charCodeAt方法返回一个整数,代表指定位置字符的Unicode编码.strObj.charCodeAt(index)说明:index将被处理字符的从零开始 ...
- Java String类中的intern()方法
今天在看一本书的时候注意到一个String的intern()方法,平常没用过,只是见过这个方法,也没去仔细看过这个方法.所以今天看了一下.个人觉得给String类中加入这个方法可能是为了提升一点点性能 ...
- Java——String类中的compareTo方法总结
String类的定义: java.lang 类 String java.lang.Object java.lang.String 所有已实现的接口:Serializable, C ...
- String类中的equals()方法:
String类中的equals()方法: public boolean equals(Object anObject) { //如果是同一个对象 if (this == anObject) { ret ...
- Java用代码演示String类中的以下方法的用法
用代码演示String类中的以下方法的用法 (1)boolean isEmpty(): 判断字符串是不是空串,如果是空的就返回true (2)char charAt(int index): 返回索引上 ...
随机推荐
- 分层图最短路【bzoj2662】[BeiJing wc2012]冻结
分层图最短路[bzoj2662][BeiJing wc2012]冻结 Description "我要成为魔法少女!" "那么,以灵魂为代价,你希望得到什么?" ...
- jsp内置对象request使用方法2
<%@page import="java.text.SimpleDateFormat"%> <%@page import="java.util.Date ...
- jenkins相关下载链接
Jenkins官网:https://jenkins.io/ 下载rpm安装包: https://pkg.jenkins.io http://mirrors.jenkins-ci.org/s ...
- web性能优化--缓存
什么是缓存? 缓存(Web缓存)是指代理服务器和客户端本地磁盘保存的资源副本.当 web 缓存发现请求的资源已经被存储,它会拦截请求,返回该资源的拷贝,而不会去源服务器重新下载. 缓存大致可以分为私 ...
- 插入po得到主键,插入sql得到主键
import com.yd.common.data.CIPPageInfo; import com.yd.common.data.CIPReqCondition; import com.yd.comm ...
- java编程如何实现多条2017-08-08 22:10:00.0这样的时间数据,相差多少天?(隔24小时为相差1天,否则为0天)
不多说,直接上干货! 这是yyyy-MM-dd HH:mm:ss.S GetIntervalDays.java package zhouls.bigdata.DataFeatureSelect ...
- 用boost模块加速你的drupal站
boost模块可以对 html, xml, ajax, css, javascript进行缓存,极大提升游客访问的速度,几乎可以和静态页面媲美.下载boost http://drupal.org/p ...
- Python3基础(6)面向对象编程、异常处理
---------------个人学习笔记--------------- ----------------本文作者吴疆-------------- ------点击此处链接至博客园原文------ 1 ...
- SpringBoot | 番外:使用小技巧合集
前言 最近工作比较忙,事情也比较多.加班回到家都十点多了,洗个澡就想睡觉了.所以为了不断更太多天,偷懒写个小技巧合集吧.之后有时间都会进行文章更新的.原创不易,码字不易,还希望大家多多支持!话不多说, ...
- js小数点后保留几位方法:toFixed
(0.22223343534).toFixed(2) 结果:0.22