




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
JavaString 字符串拼接,截取,查找及日期转换public class JavaString /* * param args */ public static void main(String args) / TODO Auto-generated method stub /char to string char a = g,o,o,d,.; String s = new String (a); /全部字符 System.out.println(s); String ss = new String (a,2,2);/部分字符 System.out.println(ss); /多个字符串连接 String s1 = new String (Hello); String s2 = new String (World); String sss = s1 + + s2; System.out.println(sss); /连接其它数据类型,int 和float int booktime = 4; float practice = 2.5f; System.out.println(我每天花费+booktime +小时看书;+practice+小时上机练习.); /String str = String.format(我每天花费1小时看书;2小时上机练习.,booktime,practice); /System.out.println(str); /获得字符串长度: String str = We are studentsa; int size = str.length(); System.out.println(str.length()=+size); /字符串查找: int size1 = str.indexOf(a); System.out.println(字符串查找indexOf(a): + size1); int size2 = str.lastIndexOf(a); System.out.println(字符串查找:lastIndexOf(a) + size2); /查找空字符串: int size3 = str.indexOf( );/int size3 = str.indexOf(); System.out.println(空字符串的位置:+ size3); /获得子字符串:/beginIndex = endIndex String substr = str.substring(3,4);/String substr = str.substring(3); System.out.println(获得子串:+substr); /去掉空格: String javaStr = Java Class; System.out.println(字符串原来的长度:+ javaStr.length(); System.out.println(去掉空格后字符串的长度:+javaStr.trim().length(); /字符串替换 String address = address; String newstr = address.replace(a, A); System.out.println(newstr); /判断字符串的开始与结尾: String num1 = 22045612; String num2 = 21304578; boolean b = num1.startsWith(22); boolean b2 = num1.endsWith(78); boolean b3 = num2.startsWith(22); boolean b4 = num2.endsWith(78); System.out.println(字符串num1是以22开始的吗?+b); System.out.println(字符串num1是以78结尾的吗?+b2); System.out.println(字符串num1是以22开始的吗?+b3); System.out.println(字符串num1是以78结尾的吗?+b4); /判断字符串是否相等 String tom = new String(I am); String jerry = new String(I am); boolean bb =(tom=jerry); boolean bbb = tom.equals(jerry); /equalsIgnoreCase System.out.println(tom=jerry:+bb); System.out.println(tom.equals(jerry):+bbb); /字母大小写转换: String mystr = new String(abc DEF); String newstrs = mystr.toLowerCase(); String newstrs2 = mystr.toUpperCase(); System.out.println(newstrs); System.out.println(newstrs2); /字符串分割: String splitStr = new String(abc,def,ghi,gkl); String newsplitstr = splitStr.split(,); for(int i=0;inewsplitstr.length;i+) System.out.println(newsplitstri); String newsplitstr2 = splitStr.split(,2);/限定拆分次数 for(int i=0;inewsplitstr2.length;i+) System.out.println(newsplitstr2i); /格式化字符串: /日期格式化 /%te 一个月中的某一天(1-31) /%tb 月份 /%tB 月份的全称 /%tA 星期几全称 /%ta 星期几 /%tc /%tY 4位年份(2009) /%tj 一年中的第几天(001-366) /%tm 月份 /%td 一个月中的第几天(01-31) /%ty 2位年份 Date date = new Date(); String dates = String.format(%te, date); String datedays = String.format(%tj, date); System.out.println(日期:+dates); System.out.println(一年中的第几天:+datedays); /时间格式化: /%tH 2位24小时数:(00-23) /%tI 2位12小时数:(01-12) /%tk 2位24小时数:(0-23) /%tl 2位12小时数:(1-12) /%tM 2位数字的分钟(00-59) /%tS 2位数字的秒(00-60) /%tL 8位毫秒(000-999) /%tN 9位毫秒() /%tp 上下午, /%tz /%tZ /%ts 1970-01-01 00:00:00至今经过的秒 /%tQ 1970-01-01 00:00:00至今经过的毫秒 String hour = String.format(%tH, date); String minute = String.format(%tM, date); String second = String.format(%tS, date); String msecond = String.format(%tQ, date); System.out.println(现在是+hour+时+minute+分+second+秒); System.out.println(现在是毫秒:+msecond); /日期时间组合: /%tF 年-月-日 /%tD 月/日/年 /%tc 全部日期和时间信息 /%tr 时分秒上下午 /%tT 时分秒 /%tR 时分 String time = String.format(%tc, date); String form = String.format(%tF, date); String sfm = String.format(%tT, date); System.out.println(全部时间信息:+time); System.out.println(年-月-日格式:+form); System.out.println(时分秒:+ sfm); System.out.println(date.toString(): + date.toString();/date.toLocaleString() System.out.println(date.toLocaleString(): + date.toLocaleString(); /使用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年影像学影像学常见报告解读真题模拟试卷答案及解析
- 高考语文名著阅读专项训练
- 家庭关系与沟通技巧演讲稿
- 物流配送中心仓储管理方案详解
- 员工职业晋升规划模板
- 三新教育理念心得体会范文集
- 制造业车间安全生产管理要点
- 三年级数学第一单元能力测试题汇编
- 1至30数字英语单词记忆卡
- 高效课堂教学设计及管理实务指南
- 2025年中国零售用显示屏行业市场全景分析及前景机遇研判报告
- 吉林省长春市2024-2025学年七年级上学期生物月考试题(含答案)
- 2025至2030中国视觉点胶机市场运行状况与未来发展走势预测报告
- 离婚协议书下载电子版完整离婚协议书下载
- 计算机网络技术专业介绍解析
- 圆锥式破碎机说明书样本
- 九年级英语 第二单元 教案 ·(全)·
- GB/T 37864-2019生物样本库质量和能力通用要求
- GA/T 952-2011法庭科学机动车发动机号码和车架号码检验规程
- 吊洞停止点检查记录表
- 以友辅仁教案
评论
0/150
提交评论