字符串
1、获取字符串的长度
length()
2 、判断字符串的前缀或后缀与已知字符串是否相同
前缀 startsWith(String s)
后缀 endsWith(String s)
3、比较两个字符串
equals(String s)
4、把字符串转化为相应的数值
int型 Integer.parseInt(字符串)
long型 Long.parseLong(字符串)
float型 Folat.valueOf(字符串).floatValue()
double型 Double.valueOf(字符串).doubleValue()
4、将数值转化为字符串
valueOf(数值)
5、字符串检索
indexOf(Srting s) 从头开始检索
indexOf(String s ,int startpoint) 从startpoint处开始检索
如果没有检索到,将返回-1
6、得到字符串的子字符串
substring(int startpoint) 从startpoint处开始获取
substring(int start,int end) 从start到end中间的字符
7、替换字符串中的字符,去掉字符串前后空格
replace(char old,char new) 用new替换old
trim()
8、分析字符串
StringTokenizer(String s) 构造一个分析器,使用默认分隔字符(空格,换行,回车,Tab,进纸符)
StringTokenizer(String s,String delim) delim是自己定义的分隔符
nextToken() 逐个获取字符串中的语言符号
boolean hasMoreTokens() 只要字符串还有语言符号将返回true,否则返回false
countTokens() 得到一共有多少个语言符号

转载于:https://blog.51cto.com/pdk200/79784

java中常用的一些方法相关推荐

  1. 更高效地刷OJ——Java中常用的排序方法,Array.sort(),Arrays.parallelSort(), Collections.sort()

    对于几大传统的排序算法我在前面博客中已经介绍过了,如果有想要了解的同学可以去看这篇博客八大排序:冒泡排序,选择排序,插入排序,堆排序,希尔排序,归并排序,计数排序但是我们在刷题过程中如果题目中没有对排 ...

  2. Java中常用的加密方法(JDK)

    加密,是以某种特殊的算法改变原有的信息数据,使得未授权的用户即使获得了已加密的信息,但因不知解密的方法,仍然无法了解信息的内容.大体上分为双向加密和单向加密,而双向加密又分为对称加密和非对称加密(有些 ...

  3. java中常用的加密方法_java中常用的数据加密算法

    [项目中第一次深入地了解到加密算法的使用,现第一阶段结束,将使用到的加密算法和大家分享一下:首先还是先给大家普及一下常用加密算法的基础知识基本的单向加密算法BASE6 以下为加密的工具类: impor ...

  4. java中常用的一些方法(一)

    1.float型金额(单位:元)无精度损失转为long型(单位为:分) public static long parseMoney(String string){if(string.startsWit ...

  5. java中常用的String方法

    package com.test;import java.io.Console; import java.util.Arrays; import java.util.Scanner;public cl ...

  6. Java中常用的String方法解析和使用示例

    substring(beginIndex)与substring(beginIndex, endIndex) 上下界的位置. // substring(beginIndex)String str1 = ...

  7. java中常用的包、类、以及包中常用的类、方法、属性----sql和text\swing

    java中常用的包.类.以及包中常用的类.方法.属性 常用的包 java.io.*; java.util.*; java.lang.*; java.sql.*; java.text.*; java.a ...

  8. java 中常用的类

    java 中常用的类 Math Math 类,包含用于执行基本数学运算的方法 常用API 取整 l  static double abs(double  a) 获取double 的绝对值 l  sta ...

  9. java replaceall lt,JAVA中替换字符的方法replace和replaceAll 区别

    replace和replaceAll是JAVA中常用的替换字符的方法,它们的区别是: 1.replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharS ...

最新文章

  1. Ansible :一个配置管理和IT自动化工具
  2. 说一下StoreBoard和纯代码编程各有什么好处吧
  3. 只腐蚀毛刺 腐蚀算法_图像的腐蚀 膨胀及细化
  4. 用于MCU,基于FreeRTOS的micro(轻量级)ROS
  5. linux环境下配置虚拟主机域名
  6. 金立e3t刷android4.4,金立E3T刷机包 Amigo OS 小清新风格 个性化定制功能 稳定流畅...
  7. 【SQL】MERGE
  8. 鸟类的大脑处理数据模式,可以启发CPU/GPU的设计
  9. 基于关系数据库彩票开奖模拟系统 的设计与实现
  10. python实现粒子滤波目标跟踪_QT+Opencv粒子滤波算法实现视频目标跟踪——如何选择跟踪算法...
  11. 【技术教程】如何使用OBS推流到EasyDSS平台实现同屏播放?
  12. 【IT生活】成长,没有想象的那么迫切 ——叶绍琛
  13. python地区房价数据分析_数据分析——房价分析
  14. request.session使用途径
  15. 计算机内存怎么与频率匹配,内存频率,详细教您怎么查看内存条频率
  16. matlab怎么把scop图形用plot,怎么把ulink出来的数据导出来
  17. mac系统下word和excel设置文件打开密码,输入密码才能打开文件
  18. SpringCloud之Eureka(微服务注册)
  19. 使用Burp抓包iphone(苹果)
  20. latex 二重积分、三重积分、闭合积分公式

热门文章

  1. css 毛玻璃_CSS实现雨滴动画效果
  2. 一加3支持android9吗,不忘老用户!一加3更新Android 9,网友:真的不将就
  3. mysql报错01427_ORA-01427问题的分析和解决
  4. php更换wordpress用户头像,WordPress主题设置在前台页面添加用户头像教程
  5. rocketmq新扩容的broker没有tps_揭秘 RocketMQ 新特性以及在金融场景下的实践
  6. c++突破网关屏蔽_通过API网关实现微服务管控-限流,熔断和降级
  7. 20210308 20210309 :链表类题目合集
  8. 20200927:Java和Cpp中栈与队列的区别
  9. linux mysql etc inid_Linux下mysql基本操作
  10. 硬币兑换python 每个面值有多个_【算法27】硬币面值组合问题