package com.test;public class M1001{public static void main(String[] args) {System.out.println("-----------字符串截取----------------");String str = "a,b,c,d,e,,";String[] str1 = null;str1=str.split(",");for(String st : str1){System.out.println(st);}System.out.println("-----------截取文件后缀名  ----------------");String fileNames = "abc.java; hello.text; hello.cpp";String[] lastFileNames = null;lastFileNames = fileNames.split(";");for(String s : lastFileNames){System.out.println(s);int index=s.lastIndexOf(".");//获取“.”坐标String subString = s.substring(index);//截取字符串System.out.println(subString);}System.out.println("----------类型转换-----------------");int n = 123;str=str.valueOf(n);System.out.println(str);System.out.println("-----------字符串中空格问题----------------");String _str1 = "";//为空String _str2 = " ";//非空String _str3 = null;//为空String _str = " ";if(_str !=null && !"".equals(_str)){System.out.println("非空");}else{System.out.println("空");}System.out.println(" AB CD ".length());System.out.println(" AB CD ".trim().length());}
}

答案:
———–字符串截取—————-
a
b
c
d
e
———–截取文件后缀名 —————-
abc.java
.java
hello.text
.text
hello.cpp
.cpp
———-类型转换—————–
123
———–字符串中空格问题—————-
非空
7
5

package com.test;import java.io.Console;
import java.util.Arrays;
import java.util.Scanner;public class Main {;public static void main(String[] agrs){char[] cs = new char[]{'A', 'b', 'c'};String str1 = new String(cs);System.out.println("-------------变成哈希值--------------");System.out.println(str1.getBytes());System.out.println("---------------输出ASCII码值------------");System.out.println(Arrays.toString(str1.getBytes()));System.out.println("-------------length--------------");System.out.println("AAA".length());System.out.println("------------索引获取值---------------");System.out.println("AAAc".charAt(3));System.out.println("-----------------返回指定的子字符串出现位置----------");String values1 = "abcdeafbc";String subStr = "fbc";System.out.println(values1.indexOf(subStr));//第一次出现的位置System.out.println(values1.lastIndexOf(subStr));//返回最后一次出现的索引System.out.println("-------------equals--------------");String s1 = new String("abc");String s2 = new String("abc");System.out.println(s1==s2);System.out.println(s1.equals(s2));System.out.println("-------------valueOf--------------");int num = 123;String t = "234";System.out.println(t.valueOf(true));System.out.println(t);System.out.println("-------------大小写转换--------------");System.out.println(s1.toUpperCase());System.out.println(str1.toLowerCase());System.out.println("------------end---------------");}
}

答案:
————-变成哈希值————–
[B@1bbf1ca
—————输出ASCII码值————
[65, 98, 99]
————-length————–
3
————索引获取值—————
c
—————–返回指定的子字符串出现位置———-
6
6
————-equals————–
false
true
————-valueOf————–
true
234
————-大小写转换————–
ABC
abc
————end—————

String练习代码保存相关推荐

  1. PAT难题精选题汇总,代码保存下来以供自己学习

    PAT难题精选题汇总,代码保存下来以供自己学习 1003 Djikstra求最短路径 1004 1007 1010 1012 于结构体的排序 1013 深搜算法的应用 1015 进制转换 1016 1 ...

  2. 微软水下数据中心“浮出水面”、GitHub代码保存在北极,数据黑科技贮藏方式大曝光!...

    整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 头图 | CSDN下载自东方IC 近日,微软将两年前沉入海底的数据中心从海床上捞了回来,研究人员对其进行了评估,得出的第一个结论就是:水 ...

  3. c#文件操作代码保存

    C# 文件操作大全 1.创建文件夹 //using System.IO; Directory.CreateDirectory(%%1); 2.创建文件 //using System.IO; File. ...

  4. vue 在线解压压缩包并在线编辑代码保存

    web代码编辑 效果如下: 1.解压 在线解压需要用到 jszip,支持将String / Array of bytes / ArrayBuffer / Uint8Array / Buffer / B ...

  5. 如何让java代码保存一天内的记录_Java的JVM解读

    1. 什么是JVM JVM的全称是Java Virtual Machine(Java虚拟机),它通过模拟一个计算机来达到计算机所具有的计算功能. 2. JVM体系结构详解 JVM的结构基本上由四部分组 ...

  6. java如何把string转化E_java将string转为代码执行

    /** * * @author: Longjun * @Description: 使用commons的jexl可实现将字符串变成可执行代码的功能 * @date:2016年3月21日 下午1:45:1 ...

  7. abap 转换成字符串_ABAP--关于字符串String到XString XString to String转换代码

    转自http://guanhuaing.iteye.com/blog/1498891 代码如下 report zrich_0001. data: s type string, h(1) type x, ...

  8. 第二十四章——文件管理的代码保存

    这是关于文件的增删改查代码的记录: package com.maya.hanqi.filemanager;import java.io.BufferedReader; import java.io.B ...

  9. 华为首款可折叠屏5G手机今日开售;GitHub将开源代码保存在北极;Win10禁用WEP加密|极客头条...

    整理 | 郭芮 快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注 ...

最新文章

  1. FPGA在人工智能时代的独特优势
  2. Python 基础 - Day 5 Assignment - ATM
  3. 模拟网络通信中存储转发的分组交换算法
  4. hdu 1058 Humble Numbers
  5. 在CXF API和拦截器中添加Gzip压缩
  6. git中文件的三种状态
  7. java注解_Java注解教程及自定义注解
  8. php二进制加密_怎样给PHP源代码加密?PHP二进制加密与解密的解决办法
  9. SQL语句大全(转)
  10. mysql和hdfs性能对比,Hadoop vs Spark性能对比 -数据库-火龙果软件工程
  11. 敏捷软件开发 - 原则、模式与实践
  12. 微信与企业微信消息如何互通?
  13. iOS应用内购常见问题及注意事项
  14. element上传图片至最大限制数量时,隐藏上传按钮
  15. SSL / TLS协议解析!SNI 识别
  16. COGS 2482. Franky的胡子【二分,高精度】
  17. Dreamweaver试题及答案一
  18. Android沙箱自动化安全产品
  19. 天威诚信:数字认证体系助推车联网积极稳妥发展
  20. 快速阅读等三种读书方法

热门文章

  1. mysql 安全删除_mysql的binlog安全删除的一种方法
  2. it跟java的区别_详细介绍JAVA和C++区别
  3. sql 删除最低分数_软件测试从业者:必备SQL语句21天打卡,前10天
  4. rocketmq 消息指定_进大厂必备的RocketMQ你会吗?
  5. Java中AJAX工作原理是什么
  6. 为什么码农要了解业务呢?网友:不是敲代码就好了吗?
  7. python工业自动化仿真_ABAQUS 中基于 Python 脚本语言开发实现仿真自动化操作
  8. 哪种语言 连接 oracle,Go语言连接Oracle(就我这个最全)
  9. python绘制混淆矩阵_如何实现python绘制混淆矩阵?
  10. 基于fpga的dds函数信号发生器的设计_超声信号功率放大器驱动压电陶瓷测试