String的用法——其他功能

时间:2022-08-30 09:07:10

package cn.itcast_06;

/*

  • String类的其他功能:
  •  替换功能:
  •  	String replace(char old,char new)
  •  	String replace(String old,String new)
  •  去除字符串两空格:
  •  	String trim()
  •  按字典顺序比较两个字符串(大小)
  •  	int compareTo(String str)//区分大小写
  •  	int compareToIgnoreCase(String str)//不区分大小写

*/

public class StringDemo {

public static void main(String[] args) {
// TODO Auto-generated method stub
//替换功能
String s1 = "helloworld";
String s2 = s1.replace('l', 'k');
String s3 = s1.replace("ll", "kk");
String s4 = s1.replace("ll", "kkkkk"); System.out.println("s1:" + s1);//helloworld
System.out.println("s2:" + s2);//hekkoworkd
System.out.println("s3:" + s3);//hekkoworld
System.out.println("s4:" + s4);//hekkkkkoworld //去除字符串两端空格:String trim()
String s5 = " hello world ";
String s6 = s5.trim();
System.out.println("s5:" + s5 + "---");
System.out.println("s6:" + s6 + "---"); //按字典顺序比较两个字符串(大小)
String s7 = "hello";
String s8 = "hfllo";
String s9 = "gbc";
String s10 = "xyz";
System.out.println(s7.compareTo(s7));//0
System.out.println(s7.compareTo(s8));//-1
System.out.println(s7.compareTo(s9));//1
System.out.println(s7.compareTo(s10));//-16 }

}

String的用法——其他功能的更多相关文章

  1. String的用法——转换功能

    package cn.itcast_05; /* String类的转换功能: byte[] getByte():把字符串转换成字节数组 复习: public String(byte[] bytes): ...

  2. String的用法——获取功能

    package cn.itcast_04; /* String类获取功能 int length():获取字符的长度 char charAt(int index):获取指定索引位置的字符 int ind ...

  3. String的用法——判断功能

    package cn.itcast_03; /* String的判断功能: 1.boolean equals(Object obj):字符串的内容是否相同,区分大小写 2.boolean equals ...

  4. string类的常用功能演示

    这个程序可用随着我对string的用法的增多而有调整. /* 功能说明: string类的常用功能演示. 实现方式: 主要是演示string的常用函数的用法和它与字符数组的区别与联系 限制条件或者存在 ...

  5. test命令用法。功能:检查文件和比较值

    test命令用法.功能:检查文件和比较值 1)判断表达式 if test  (表达式为真) if test !表达式为假 test 表达式1 –a 表达式2                  两个表达 ...

  6. C#中string.format用法详解

    C#中string.format用法详解 本文实例总结了C#中string.format用法.分享给大家供大家参考.具体分析如下: String.Format 方法的几种定义: String.Form ...

  7. String.format()用法

    package junit.test;   import java.util.Date; import java.util.Locale;   import org.junit.Test;   pub ...

  8. java11-6 String类的其它功能

    String类的其他功能: 替换功能: String replace(char old,char new) String replace(String old,String new) 去除字符串两空格 ...

  9. java11-3 String类的获取功能

    String类的获取功能 int length():获取字符串的长度. char charAt(int index):获取指定索引位置的字符 int indexOf(int ch):返回指定字符在此字 ...

随机推荐

  1. 【腾讯Bugly干货分享】React Native项目实战总结

    本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/577e16a7640ad7b4682c64a7 “8小时内拼工作,8小时外拼成长 ...

  2. OpenCV 人脸识别 C++实例代码

    #include <opencv2/highgui/highgui.hpp> #include <opencv2/imgproc/imgproc.hpp> #include & ...

  3. android中设置控件获得焦点 (转)

    android中,要使控件获得焦点,需要先setFocus,再requestFocus. 以Button为例:                 btn.setFocusable(true);      ...

  4. 引入CSS文件的&commat;import与link的权重分析

    我很少在CSS用到@import这个标签,最近看到一句话“link方式的样式的权重 高于@import的权重”,感觉不太对,@import只是一个引入外部文件而已,怎么会有高于link的权重呢?于是我 ...

  5. JAVA中AJAX的使用

    AJAX<%@ page language="java" import="java.util.*" pageEncoding="UTF-8&qu ...

  6. jQuery 学习之路(2):选择器与过滤器

    一.基本选择器 标签选择器: $('button') ID选择器: $('#id1') 类选择器: $('.class1') 多重选择器: $('#id1,.class1,button') 全体选择器 ...

  7. SQLSERVER建立MYSQL连接服务器

    1. 在SQL SERVER端安装MYSQL的ODBC驱动 2. 在ODBC数据源添加MYSQL(控制面板\所有控制面板项\管理工具) 在用户DSN 和系统DSN添加配置驱动程序 注:字符集一定要和M ...

  8. ScalaTour 2&period;函数

    /** * 1. case class与模式匹配 */ object TestFunction extends App{ def value(expr:Expr): Int = expr match ...

  9. LuCI探究(转)

    原文链接 : http://www.cnblogs.com/gnuhpc/archive/2013/08/31/3293643.html 1. 多语言 1)检查: opkg list | grep l ...

  10. Query插件之ajaxFileUpload使用方法——input&period;change&lpar;&rpar;事件的时候实现文件上传

    点击下载 这是HTML <input id="uploadedfile" name="uploadedfile" type="file&quot ...