【初级】String str= ac,42,123,sd Fa,c df,4,acdf,5ewRRre ;1.把字符串按,进行分割
第7题做的不好...
package HomeWork;import java.util.Arrays;/*3.
String str=" ac,42,123,sd Fa,c df,4,acdf,5ewRRre ";
1.把字符串按,进行分割
2.把里面的大写转化成小写
3.把里面的小写转化成大写
4.统计字符串的长度
5.把字符串前后的空格去掉
6.把字符串中所有空格去掉
7. 找出字符串中所有a出现的位置,没有返回-1*/
public class HomeWork_03 {public static void main(String[] args) {String str = " ac,42,123,sd Fa,c df,4,acdf,5ewRRre ";char[] key = str.toCharArray();show1(str, ",");show2(str);show3(str);show4(str);show5(str);show6(str, " ");show7(str, "x");show7(str, "a");}public static void show1(String str, String key) {// (1)String[] s1 = str.split(key);// 分割后-存到数组-在输出sop("割掉,:");for (int i = 0; i < s1.length; i++) {sop(s1[i]);}sop("\n");}public static void show2(String str) {// (2)sop("转小写:" + str.toLowerCase() + "\n");}public static void show3(String str) {// (3)sop("转大写:" + str.toUpperCase() + "\n");}public static void show4(String str) {char[] key = str.toCharArray();// (4)存到数组在遍历(定义个计数器)int sum = 0;for (int i = 0; i < key.length; i++) {sum++;}sop("长度:" + sum + "\n");}public static void show5(String str) {sop("去前后空格:"+str.trim() + "\n");}public static void show6(String str, String key) {// 截取后重新组合的新串String[] sc = str.split(key);// 先割掉for (int i = 0; i < sc.length; i++) {// 在循环输出(组合)sop(sc[i]);}sop("\n");}public static void show7(String str, String key) {int index = 0;index = str.indexOf(key, index);if (index != -1) {while ((index = str.indexOf(key, index)) != -1) {sop("位置码:"+index + "\n");index = index + key.length();}} else {sop("位置码: -1\n");}}public static void sop(Object obj) {System.out.print(obj);}
}
【初级】String str= ac,42,123,sd Fa,c df,4,acdf,5ewRRre ;1.把字符串按,进行分割相关推荐
- java stringutils isnumeric_肯爹的 StringUtils.isNumeric(String str)
在项目中遇到一处bug,调试的结果竟然是StringUtils.isNumeric(String str) 在捣鬼(采用的是org.apache.commons.lang.StringUtils),下 ...
- JSON.parseObject(String str)与JSONObject.parseObject(String str)的区别
一.首先来说说fastjson fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发.其主要特点是: ① 快速:fastjson采用独创的算法, ...
- java indexof int,int indexOf(String str, int fromIndex)
int indexOf(String str, int fromIndex) 描述 (Description) java.lang.String.indexOf(String str, int fro ...
- String str =new String(“abc“)和 String str = “abc“的比较
String是一个非常常用的类,应该深入的去了解String 如: String str =new String("abc") String str1 = "abc&qu ...
- java convert函数_自己实现 java中 Convert.toDouble(String str)处理函数 | 学步园
今天在superWaba上看到Convert.toDouble(String str),由于底层问题比较大的数就出错,现在自己写了一个 程序中info()是我加的打印,可以去掉 java中 Conve ...
- 将字符串String str= “abc god 中国 java“ 反转每个单词 结果: “cba dog 国中
/*** String str= "abc god 中国 java"(较难) 反转每个单词结果: "cba dog 国中 avaj"**/ public cla ...
- 浅谈String str = ““ 和 new String()的区别
关于String类的知识经常出现在面试题中,在此先记录自己的理解. 首先明白一个事,java存在一个常量池,可以用来存储字符串常量. 1 创建的字符串变量在内存中的区别 两者看似都是创建了一个字符串对 ...
- 【Java深入理解】String str = “a“ + “b“ + “c“到底创建了几个对象?
String str = "a" + "b" + "c"到底创建了几个对象?这是我们在讨论中最经常遇到的一个问题同时也是面试题.我们都知道在 ...
- String str=“i“与 String str=new String(“i”)一样吗?
面试题汇总 String str="i"与 String str=new String("i")一样吗? 不一样 因为内存的分配方式不一样.String str ...
最新文章
- postfix和dovecot服务异常,重启服务后又会自动停掉的解决办法
- NuGet安装和使用
- java web 程序---购物车项目内容:
- *LeetCode--Add Two Numbers
- 数据挖掘-聚类分析(Python实现K-Means算法)
- c语言int超出范围字符串,Go返回int64类型字段超出javascript Number范围的解决方法...
- python创建画布与子图_python实现在一个画布上画多个子图
- Python多线程编程基础1:为什么要使用线程
- Game HDU - 5242 树链思想
- zabbix3.4+grafana5.0.1数据可视化
- vscode代码对比功能
- Calendar中add()和roll()函数的用法
- 天涯明月刀最新服务器,天涯明月刀最新开服时间表 | 手游网游页游攻略大全
- centos 安装 libiconv
- CAD增强属性编辑器的使用
- WhatsApp选择了便利而不是隐私,这是解决问题的方法
- php实现电脑自动关机,设置电脑定时自动关机方法
- HTML+CSS 网页排版 笔记
- 博客备份工具(博主网)开发略谈
- 建立网站费用大概需要多少钱?
热门文章
- 再见IE浏览器(IE之死2021 年 8 月 17 日)
- PHP面试题:请以空格作为间隔,拆分字符串’Apple Orange Banana Strawberry’,组成数组$fruit,
- 关乎每个人!2021年5月1日起实施
- 如何修改Xshell默认存储路径
- [Oracle]如何在亿级记录表中创建索引
- sqli-labs(40)
- 英语笔记3(git)
- 测试HAPROXY的文件分流办法
- MVC 中用JS跳转窗体Window.Location.href
- Oracle推出5TB磁带 成就EB级磁带库