1. 编写程序将 “jdk” 全部变为大写,并输出到屏幕,截取子串”DK” 并输出到屏幕
public class Test4 {public static void main(String[] args) {String str = "jdk";String newStr1 = str.toUpperCase();System.out.println(""+newStr1);String newStr2 = newStr1.substring(1,3);System.out.println(newStr2);}
}

Console:
JDK
DK

  1. 编写程序将String类型字符串”test” 变为 “tset”.
public class Test4 {public static void main(String[] args) {String str = "test";System.out.println(new StringBuilder(str).reverse().toString());}
}

Console:
tset

  1. 写一个方法判断一个字符串是否对称
public class Test4 {public static void main(String[] args) {String str = "teet";System.out.println(isFlag(str));}private static boolean isFlag(String str) {StringBuilder s1 = new StringBuilder(str);String s2 = s1.reverse().toString();return s2.equals(str);}
}

Console:
true

  1. String s = “113@ ere qqq yyui”
    请输出所有子串
    113@
    ere
    qqq
    yyui
public class Test4 {public static void main(String[] args) {String str = "113@ ere qqq yyui";String []newStr = str.split(" ");for(String s:newStr){System.out.println(s);}}
}

Console:
113@
ere
qqq
yyui

  1. 编写一个程序,将下面的一段文本中的各个单词的字母顺序翻转,
    “To be or not to be",将变成"oT eb ro ton ot eb."。
public class Test4 {public static void main(String[] args) {String str = "To be or not to be";String str1[] = str.split(" ");StringBuffer sb1  = new StringBuffer();for (int i = 0; i < str1.length; i++) {StringBuffer sb2 = new StringBuffer();sb2.append(str1[i]);sb2.reverse();sb1.append(sb2);if(i==str1.length-1){sb1.append(".");}else{sb1.append(" ");}}System.out.println(sb1);}
}
  1. String s=”name=zhangsan age=18 classNo=090728”;
    将上面的字符串拆分,结果如下:
    zhangsan 18 090728
public class Test4 {public static void main(String[] args) {String s = "name=zhangsan age=18 classNo=090728";String[] s1 = s.split(" ");for(int i = 0;i < s1.length; i++){System.out.print(s1[i].substring(s1[i].indexOf("=")+1)+" ");}}
}

Console:
zhangsan 18 090728

String类字符串习题作业相关推荐

  1. hiho1482出勤记录II(string类字符串中查找字符串,库函数的应用)

    string类中有很多好用的函数,这里介绍在string类字符串中查找字符串的函数. string类字符串中查找字符串一般可以用: 1.s.find(s1)函数,从前往后查找与目标字符串匹配的第一个位 ...

  2. C++之string类字符串连接

    概括:对于string类变量,我们可以直接用"+"或者"+="进行字符串的连接.用"+"进行字符串连接时,操作符左右两边既可以都是strin ...

  3. java字符串比较配置_Java String类字符串比较

    Java String类字符串比较 以下实例中我们通过字符串函数 compareTo (string) ,compareToIgnoreCase(String) 及 compareTo(object ...

  4. java实用教程——常用实用类——String类(字符串类)

    JAVA把String类定义为final类(因此用户不能扩展String类,即String类不可以有子类) String对象可以用"+"进行并置运算 identityHashCod ...

  5. Java中,String类字符串拼接 用concat方法 和直接用“+”连接符拼接的区别

    在String类中,字符串拼接既可以使用concat方法,也可以直接用连接符进行连接,那么两者有什么相同点和不同点呢,下面小编带大家通过代码一起来看一下. concat方法的使用:public Str ...

  6. Java基础String类-字符串反转

    定义一个方法,实现字符串反转 键盘录入一个字符串,调用该方法后,在控制台输出结果 例如,键盘录入abc,输出结果cba 示例代码: public class HomeworkTest03 {publi ...

  7. c++ string类字符串查找

    1) find() 函数 find() 函数用于在 string 字符串中查找子字符串出现的位置,它其中的两种原型为: size_t find (const string& str, size ...

  8. C++里将string类字符串(utf-8编码)分解成单个字(可中英混输)

    转自 https://www.cnblogs.com/kfpa/p/7693443.html

  9. String类的学习笔记(中):介绍字符串的不可变性和字符串常量池

    本文介绍了String类字符串的不可变性和字符串常量池,主要包括 如何保证字符串不可变, 如何对字符串的修改. 为什么字符串要设置不可变, 字符串常量池的创建和了解,简单的字符串常量池图, 以及如何将 ...

最新文章

  1. Visual Studio 2013编译Mozilla NPAPI 示例注意事项
  2. TCP/IP***原理分析总结
  3. 如何修改Linux主机名
  4. Spring5源码 - 03 普通对象对应的BeanDefinition是如何存入DefaultListableBeanFactory#beanDefinitionMap 源码分析
  5. 《趋势的力量》-- 观念决定了个人发展的战略路线(大学生选择专业、就业、考研与否的建议)
  6. 【GStreamer开发】GStreamer基础教程07——多线程和Pad的有效性
  7. 虚拟化技术(1)——介绍
  8. 8月的最后一天,随意漫笔
  9. 结构体学习笔记6——结构体嵌套
  10. shell,expect主机密钥免密码登录分发
  11. Python 进阶篇
  12. 苹果怎么用测试软件,iPhone 也能测量身高教你怎么用 iOS「测距仪」App
  13. 科学健脑,让IQ更上一层楼
  14. 多语言国际版在线聊天室/匿名在线聊天室/语音聊天室/网页APP聊天室
  15. 服务器系统如何截图,电脑截图的快捷键是什么,小编告诉你电脑怎么截图
  16. rpcx服务框架浅析3-服务发布流程
  17. 他来了他来了,Hadoop序列化和切片机制了解一下?
  18. 软件工程-----层次图
  19. CnOpenData中国专利文本数据简介
  20. 通过ip查询域名信息

热门文章

  1. 从G1到G16 HTC Android帝国超级大盘点
  2. 手机电子邮箱怎么注册?手机电子邮箱格式怎么写?
  3. echarts 极坐标系下的堆叠柱状图 上下距离及大小跳转方案
  4. kotlin协程与线程池
  5. Linux 文件授权
  6. 【从零开始玩量化12】无风险利率
  7. Tmall_Fore_home
  8. 获取 Windows 任务管理器中应用程序和进程 任务
  9. 深入Android系统权限和root权限
  10. 对接eBay流程(demo可直接运行)