当前位置: 首页 > news >正文

网络推广网站首页大图无锡城乡建设局网站

网络推广网站首页大图,无锡城乡建设局网站,wordpress如何在地址栏中加网站logo,word上下页边距怎么设置String详解 Java中的String是一个不可变的字符序列#xff0c;它是Java中最常用的数据类型之一。 常用构造方法 String()#xff1a;无参构造方法#xff0c;创建一个空字符串对象。 String(char[] value)#xff1a;通过字符数组创建一个字符串对象。 String(char[] val…String详解 Java中的String是一个不可变的字符序列它是Java中最常用的数据类型之一。 常用构造方法 String()无参构造方法创建一个空字符串对象。 String(char[] value)通过字符数组创建一个字符串对象。 String(char[] value, int offset, int count)通过字符数组的一部分创建一个字符串对象从指定的     偏移量开始取count个字符。 String(byte[] bytes)通过字节数组创建一个字符串对象使用平台的默认字符集将字节解码为字符。 String(byte[] bytes, int offset, int length)通过字节数组的一部分创建一个字符串对象从指定的     偏移量开始取length个字节并使用平台的默认字符集将字节解码为字符。 String(String original)通过复制原始字符串创建一个新的字符串对象。 String(StringBuffer buffer)通过StringBuffer对象创建一个字符串对象。 String(StringBuilder builder)通过StringBuilder对象创建一个字符串对象。 代码演示 public class crj{     public static void main(String[] args) {         // 无参构造方法         String str1 new String();         System.out.println(str1: str1);                  // 输出str1: // 通过字符数组创建字符串对象         char[] charArray {H, e, l, l, o};         String str2 new String(charArray);         System.out.println(str2: str2);                  // 输出str2: Hello // 通过字符数组的一部分创建字符串对象         String str3 new String(charArray, 2, 3);         System.out.println(str3: str3);                  // 输出str3: llo // 通过字节数组创建字符串对象         byte[] byteArray {72, 101, 108, 108, 111};         String str4 new String(byteArray);         System.out.println(str4: str4);                  // 输出str4: Hello // 通过字节数组的一部分创建字符串对象         String str5 new String(byteArray, 2, 3);         System.out.println(str5: str5);                  // 输出str5: llo // 通过复制原始字符串创建新的字符串对象         String original Hello;         String str6 new String(original);         System.out.println(str6: str6);                  // 输出str6: Hello // 通过StringBuffer对象创建字符串对象         StringBuffer buffer new StringBuffer(Hello);         String str7 new String(buffer);         System.out.println(str7: str7);                      // 输出str7: Hello // 通过StringBuilder对象创建字符串对象         StringBuilder builder new StringBuilder(Hello);         String str8 new String(builder);         System.out.println(str8: str8);                  // 输出str8: Hello     } } 常用成员方法 int length()返回字符串的长度。 char charAt(int index)返回指定索引位置的字符。 int indexOf(String str)返回指定子字符串在字符串中第一次出现的索引位置。 int lastIndexOf(String str)返回指定子字符串在字符串中最后一次出现的索引位置。 boolean startsWith(String prefix)判断字符串是否以指定的前缀开始。 boolean endsWith(String suffix)判断字符串是否以指定的后缀结束。 boolean isEmpty()判断字符串是否为空。 String substring(int beginIndex)返回从指定索引位置开始到字符串末尾的子字符串。 String substring(int beginIndex, int endIndex)返回从指定的开始索引位置到结束索引位置的子字     符串。 String replace(char oldChar, char newChar)将字符串中的所有旧字符替换为新字符。 String replace(CharSequence target, CharSequence replacement)将字符串中的所有目标字符序列替换为指定的     替换字符序列。 String[] split(String regex)将字符串根据指定的正则表达式分割为字符串数组。 String trim()去除字符串两端的空白字符。 boolean equals(Object obj)判断字符串是否与指定对象相等。 boolean equalsIgnoreCase(String anotherString)忽略大小写判断字符串是否与另一个字符串相等。 String toLowerCase()将字符串转换为小写。 String toUpperCase()将字符串转换为大写。 String concat(String str)将指定字符串连接到原字符串的末尾。 boolean contains(CharSequence sequence)判断字符串是否包含指定的字符序列。 String format(String format, Object... args)将指定格式的字符串与参数进行格式化。 代码示例 public class StringMethodsDemo {     public static void main(String[] args) {         String str Hello, World!; // length()         int length str.length();         System.out.println(Length: length);              // 输出Length: 13 // charAt(int index)         char ch str.charAt(7);         System.out.println(Character at index 7: ch);              // 输出Character at index 7: W // indexOf(String str)         int index str.indexOf(World);         System.out.println(Index of World: index);              // 输出Index of World: 7 // lastIndexOf(String str)         int lastIndex str.lastIndexOf(o);         System.out.println(Last index of o: lastIndex);              // 输出Last index of o: 8 // startsWith(String prefix)         boolean startsWith str.startsWith(Hello);         System.out.println(Starts with Hello: startsWith);              // 输出Starts with Hello: true // endsWith(String suffix)         boolean endsWith str.endsWith(World);         System.out.println(Ends with World: endsWith);              // 输出Ends with World: false // isEmpty()         boolean isEmpty str.isEmpty();         System.out.println(Is empty: isEmpty);              // 输出Is empty: false // substring(int beginIndex)         String substring1 str.substring(7);         System.out.println(Substring from index 7: substring1);              // 输出Substring from index 7: World! // substring(int beginIndex, int endIndex)         String substring2 str.substring(7, 12);         System.out.println(Substring from index 7 to 12: substring2);              // 输出Substring from index 7 to 12: World // replace(char oldChar, char newChar)         String replaced str.replace(o, O);         System.out.println(Replaced string: replaced); // 输出Replaced string: HellO, WOrld! // replace(CharSequence target, CharSequence replacement)         String replaced2 str.replace(World, Universe);         System.out.println(Replaced string: replaced2);              // 输出Replaced string: Hello, Universe! // split(String regex)         String[] splitArray str.split(,);         System.out.println(Split array: Arrays.toString(splitArray));              // 输出Split array: [Hello,  World!] // trim()         String trimmed str.trim();         System.out.println(Trimmed string: trimmed);              // 输出Trimmed string: Hello, World! // equals(Object obj)         boolean equals str.equals(Hello, World!);         System.out.println(Equals Hello, World!: equals);              // 输出Equals Hello, World!: true // equalsIgnoreCase(String anotherString)         boolean equalsIgnoreCase str.equalsIgnoreCase(hello, world!);         System.out.println(Equals ignore case hello, world!: equalsIgnoreCase);              // 输出Equals ignore case hello, world!: true // toLowerCase()         String lowerCase str.toLowerCase();         System.out.println(Lower case: lowerCase);              // 输出Lower case: hello, world! // toUpperCase()         String upperCase str.toUpperCase();         System.out.println(Upper case: upperCase); // 输出Upper case: HELLO, WORLD! // concat(String str)         String concat str.concat( How are you?);         System.out.println(Concatenated string: concat);              // 输出Concatenated string: Hello, World! How are you? // contains(CharSequence sequence)         boolean contains str.contains(World);         System.out.println(Contains World: contains);              // 输出Contains World: true // format(String format, Object... args)         String formatted String.format(The value of pi is approximately %.2f, Math.PI);         System.out.println(Formatted string: formatted);              // 输出Formatted string: The value of pi is approximately 3.14     } } 总结 String是一个重要的数据类型它提供了许多方法来处理字符串。由于字符串的不可变性每次对字符串进行 操作都会创建一个新的字符串对象因此在频繁操作字符串时需要注意性能问题。
http://www.pierceye.com/news/242137/

相关文章:

  • 网站建设与管理中专专业网页设计公司营销crm系统
  • wordpress全站甘肃省住房和城乡建设厅安置局网站
  • 做视频网站应该选什么服务器十大暗网搜索引擎
  • 建立外贸网站多少钱淮北招聘网最新招聘信息
  • 有做浏览单的网站jsp网站开发过程
  • 做网站用小型机或服务器wordpress 喜欢
  • 网站建设与维护采访稿中国建设银行电脑版
  • 企业网站建设变相收取等级保护费手游平台十大排名
  • 影响力网站建设恩施网站开发
  • 美术馆网站建设总体要求承德信息发布微信平台
  • 同城便民网站开发为什么企业需要建设网站
  • 网站制作推荐新鸿儒黄山游玩攻略及费用
  • 二手车网站的建设app与微网站的区别是什么
  • 深圳做棋牌网站建设哪家便宜网站域名更改后怎么做映射
  • 长沙网站seo公司知名网站设计服务商
  • 网站建设会议讲话lol视频网站源码
  • 深圳市哪些公司做网站好wordpress小插件下载地址
  • 佛山优化网站公司网站策划书格式及范文
  • 上海网站建设公司秦皇岛网站seo
  • 外贸网站推广 sit淮安市广德育建设网站
  • 准备建网站该怎么做淘宝店铺
  • 1688外贸网站国外购物网站哪个最好
  • 怎么修改网站关键词网站建设的地方
  • 江苏运营网站建设业务淘宝推广引流方法有哪些
  • 快手评论点赞网站建设专业分站微信小程序开发者中心
  • mvc5网站开发之六 管理员p2网站模板
  • 黄页网站推广公司网站建设公司包括哪些内容
  • 网站平台建设目标修改网站j广州网络公司
  • 网站制作商城正规免费发布信息网站
  • 建设企业网站的人员组成莱芜网站建设费用