【Java基础知识】字符串处理1.获取字符串的长度 String s = "AIDE"; System.out.println(s "长度为:" s.length()); //主体:length() 2.转换字符的大小写 String s = "Hello World"; System.out.println(s.toLowerCase()); System.out.println(s.toUpperCase()); //主体:toLowerCase() 小写 //主体:toUpperCase() 大写 3.去除字符中的首尾空格 String s = " Hello World "; System.out.println(s.trim()); //主体:trim() 4.在字符串中找到指定字符的位置 String s = " Hello World "; System.out.println(s.indexOf("W")); //主体:indexOf(string i) 5.比较两个字符,相同得true,不同的false String s = "AIDE"; System.out.println(s.equals("aide")); System.out.println(s.equalsIgnoreCase("aide")); //主体:equals(string i) 区分大小写 //主体:equalsIgnoreCase(string s) 不区分大小写 6.获取字符串中指定位置的字符 String s = "AIDE"; System.out.println(s.charAt(2)); //主体:charAt(int i) 7.获取指定字符串内容进行替换 String s = "Hello Java"; System.out.println(s.replace("Java","World")); //主体:replace(string s,string s) 8.指定起始位与结束位截取字符 String s = "I like Java"; System.out.println(s.substring(2,6)); //主体:substring(int i,int i) 9.将两个单独的字符进行合并 String s = "I like "; System.out.println(s.concat("Java")); //主体:concat(string s) 10.判断字符串中是否包含某个字符,包含为true,不包含为false String s = "Hello World"; System.out.println(s.contains("Hello")); //主体:boolean contains(string s); 11.判断字符串中是否为空,为空true,不为空false String s = ""; System.out.println(s.isEmpty()); //主体:isEmpty(); 12.判断字符串是否以指定内容开头,是为true,不是为false String s = "

http://www.baidu.com"; System.out.println(s.startsWith("http://")); //主体:startsWith(string s) 13.判断字符串是否以指定内容结尾,是为true,不是为false String s = "

http://www.baidu.com"; System.out.println(s.endsWith(".com")); //主体:endsWith(string s); 14.字符串类型转换为布尔类型 boolean bl = Boolean.getBoolean("false"); System.out.println(bl); //主体:Boolean.getBoolean(string s); 15.字符串类型转换为整型 int i = Integer.parseInt("20"); System.out.println(i); //主体:Integer.parseInt(string s); 16.字符串类型转换为长整型 long l = Long.parseLong("1024"); System.out.println(l); //主体:Long.parseLong(string s); 16.字符串类型转换为单精度浮点型 float f = Float.parseFloat("1.521"); System.out.println(f); //主体:Float.parseFloat(string s); 17.字符串类型转换为双精度浮点型 double d = Double.parseDouble("1.52123"); System.out.println(d); //主体:Double.parseDouble(string s); 18.字符串类型转换为byte型 byte bt = Byte.parseByte("200"); System.out.println(bt); //主体:Byte.parseByte(string s); 19.将布尔类型转换为字符串类型 String strb1 = String.valueOf(bool); System.out.println(strb1); //主体:valueOf(bool); 20.将整形转换为字符串类型 String stri1 = String.valueOf(int); System.out.println(stri1); //主体:valueOf(integer); 21.将长整型转换为字符串类型 String strl1 = String.valueOf(long); System.out.println(strl1); //主体:valueOf(long); 22.将单精度浮点型转换为字符串类型 String strf1 = String.valueOf(float); System.out.println(strf1); /#主体:valueOf(float); 23.将double类型转换为字符串类型 String strd1 = String.valueOf(double); System.out.println(strd1); //主体:value(double); 24.将byte转换为字符串类型 String strbt1 = String.valueOf(byte); System.out.println(strbt1); //主体:value(byte) 25.将字符型转换为字符串类型 String strch1 = String.valueOf(ch); System.out.println(strch1); //主体:value(char) 26.将浮点数进行舍入 float f = 3.5415F; System.out.println(Math.round(f)); //主体:Math.round(int i) 27.整数转二进制 String b = Integer.toBinaryString(100); System.out.println(b); //主体:toBinaryString(int i) 28.整数转八进制 String b = Integer.toOctalString(100); System.out.println(b); //主体:toOctalString(int i) 29.整数转十六进制 String b = Integer.toHexString(100); System.out.println(b); //主体:toHexString(int i) 30.字符串反转 String b = new StringBuffer("Hello").reverse().toString(); System.out.println(b); //主体:reverse() 31.生成随机数字 int i=(int)(10*Math.random()); System.out.println(i); //主体:Math.random()

八门神器java版本_【修改教程】java基础知识字符串处理_八门神器相关推荐

  1. (硅谷课堂项目)Java开发笔记4:前端基础知识(二)

    文章目录 (硅谷课堂项目)Java开发笔记4:前端基础知识(二) 一.NPM 1.NPM简介 1.1.什么是NPM 1.2.NPM工具的安装位置 2.使用npm管理项目 2.1.创建文件夹npm 2. ...

  2. java高手之路上的必备基础知识

    其实Java也就这么回事,重要的还是坚持,不能三天打鱼两天晒网.每一个分支下都是一门专业的技术,重要的是证明学精,熟练运用各项软件语言. 下面和大家分享java高手之路上的必备基础知识: 1.面向对象 ...

  3. 超详细的Java面试题总结之JavaWeb基础知识总结

    超详细的Java面试题总结之JavaWeb基础知识总结 Java互联网架构师08-29 16:01 打开网易新闻 查看更多精彩图片 Servlet总结: 在Java Web程序中,Servlet主要负 ...

  4. excel宏计算机,excel宏教程_电脑基础知识_IT计算机_专业资料.doc

    excel宏教程_电脑基础知识_IT计算机_专业资料 Excel宏教程 一.?? 选中单个单元格 Range("").Select ? 例:Range("C9" ...

  5. 计算机基础outlook知识,outlook配置教程_电脑基础知识_IT计算机_专业资料

    outlook配置教程_电脑基础知识_IT计算机_专业资料 (5页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 Outlook配置教程直接点 ...

  6. python独立网站教程_python从零到独立建设网站系列教程之基础知识篇(二)

    python从零到独立建设网站系列教程之基础知识篇(二)python的安装在Windows上安装python点击Download链接 然后就是按导航走点击确认,需要注意的是要把python加入到系统变 ...

  7. 联想计算机usb启动怎么办,联想电脑bios怎么设置USB启动_电脑基础知识_IT计算机_专业资料...

    联想电脑bios怎么设置USB启动_电脑基础知识_IT计算机_专业资料 (4页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 联想电脑bios ...

  8. python向量计算库教程_NumPy库入门教程:基础知识总结

    原标题:NumPy库入门教程:基础知识总结 视学算法 | 作者 知乎专栏 | 来源 numpy可以说是 Python运用于人工智能和科学计算的一个重要基础,近段时间恰好学习了numpy,pandas, ...

  9. 计算机键盘输入法基础知识,教程计算机基础知识-:认识输入法

    教程计算机基础知识-:认识输入法 认识输入法 在任务栏的右边有一个小键盘图标,这就是输入法,默认输入的是英文字母,点击可以选择汉字输入法: 1.切换输入法 1)瞄准任务栏上的小键盘点左键,在出来的菜单 ...

最新文章

  1. 数据结构与算法:11 Leetcode同步练习(四)
  2. jittor 和pytorch gpu 使用效率对比(惊人jittor的算力利用率是pytorch 4-5倍)
  3. SurfaceView、GLSurfaceView、SurfaceTexture、TextureView简单对比
  4. B/S和C/S的区别
  5. Spring mvc 内置编码过滤器原理解析
  6. qgraphicsitem鼠标移动事件阻塞_常用的DOM事件
  7. WPF显示富文本emoji表情+文本(类似微信)
  8. 巧用Squid的ACL和访问列表实现高效访问控制
  9. PDS+VL Motion对发动机曲轴系统不平衡载荷进行仿真分析
  10. Noip2013花匠
  11. EGS5在linux系统下安装过程
  12. Citrix入门教程,之windows server2008 r2安装
  13. Mozilla发布开发者专用浏览器Fx10
  14. Jboss的下载和安装
  15. OpenCV与图像算法笔记
  16. CC++:计算某年某月的1号是星期几
  17. 采集淘宝网的10个经典方法
  18. RuntimeException: Method ___ not mocked
  19. PHP模式-单例模式
  20. html解决邮件图片不显示图片,邮件营销中图片无法显示的处理方式

热门文章

  1. 如何将CentOS Stream退回为CentOS 8.5
  2. Cesium中加载Geojson
  3. 小学老师工资多少一个月_教师一个月工资是多少? 全国各地教师工资一览
  4. 查字典?看唐诗?为孩子起名何必那么麻烦,来看女孩起名大全
  5. c++ return返回值与内存
  6. 基于 next.js + mdx 搭建组件库文档项目(二) -- mdx 控件封装实现组件的演示与 Props 列表
  7. 1. THE REAL-TIME VOLUMETRIC CLOUDSCAPES OF HORIZON ZERO DAWN
  8. 暑假好看的日剧来啦~~
  9. 数据分析师培训机构带你3分钟快速入门数据分析
  10. Python中低维数组填充高维数组