课程表

Apex课程

工具箱
速查手册

Apex - 字符串

当前位置:免费教程 » 程序设计 » Apex

字符串中的Apex,就像在任何其他的编程语言,任何字符集合与无字符数限制。

例:

  1. 字符串的companyName ='ABC国际';
  2. System.debug'值的companyName变量'+的companyName);

字符串的方法

在Salesforce String类有许多方法。我们将看看一些本章中的最重要和最常用字符串方法。

包含

如果给定的字符串包含提到的子这个方法将返回true。

句法:

  1. 公共布尔包含(字符串子串)

例:

  1. 字符串myProductName1 ='HCL';
  2. 字符串myProductName2 ='NAHCL';
  3. 布尔结果= myProductName2.containsmyProductName1);
  4. System.debug(“O / P会,因为它包含字符串和输出是真实的是:'+结果);

等于

此方法将返回true,如果给定的字符串,并在方法传递的字符串具有相同的字符二进制序列,他们不为空。你可以比较SFDC记录ID,以及使用这种方法。这种方法是区分大小写。

句法:

  1. 公共布尔等于(对象字符串)

例:

  1. 字符串myString1 ='MyString的';
  2. 字符串myString2 ='MyString的';
  3. 布尔结果= myString2.equalsmyString1);
  4. System.debug(“结果的价值会因为它们是相同的,结果是是真实的:'+结果);

equalsIgnoreCase

如果stringtoCompare有字符作为定字符串的相同顺序此方法将返回true。但是,这种方法是不区分大小写。

句法:

  1. 公共布尔equalsIgnoreCase(字符串stringtoCompare

例:

下面的代码将作为字符串中的字符和顺序返回true一样,忽略大小写。

  1. 字符串myString1 ='MyString的';
  2. 字符串myString2 ='MyString的';
  3. 布尔结果= myString2.equalsIgnoreCasemyString1);
  4. System.debug(“结果的价值会因为它们是相同的,结果是是真实的:'+结果);

去掉

此方法删除从给定字符串中stringToRemove提供的字符串。当你想移除某些字符串特定字符,不知道人物的精确索引,除去这是有用的。这种方法是大小写敏感的,如果出现相同的字符序列,但情况不同将无法工作。

句法:

  1. 公共字符串中删除(字符串stringToRemove

例:

  1. 字符串myString1 ='这是MyString的例子';
  2. 字符串stringToRemove ='MyString的';
  3. 字符串结果= myString1.removestringToRemove);
  4. System.debug(“结果的价值将是”这是例子“,因为我们已经删除了MyString的和结果是:'+结果);

removeEndIgnoreCase

这种方法将删除,但只有如果它发生在最后给定的字符串中stringToRemove procvided字符串。这种方法是不区分大小写。

句法:

  1. 公共字符串removeEndIgnoreCase(字符串stringToRemove

例:

  1. 字符串myString1 ='这是MyString的实例';
  2. 字符串stringToRemove =“样本”;
  3. 字符串结果= myString1.removeEndIgnoreCasestringToRemove);
  4. System.debug(“结果的值将是'这是MyString的”,因为我们已经删除了“样本”和结果是:'+结果);

以。。开始

如果给定字符串的方法提供的前缀开头,此方法将返回true。

句法:

  1. 公共布尔startsWith(字符串前缀)

例:

  1. 字符串myString1 ='这是MyString的实例';
  2. 字符串前缀='本';
  3. 布尔结果= myString1.startsWith(前缀);
  4. System.debug(这种',其结果是:'作为我们的字符串,字符串开头这将返回真正的'+结果);
转载本站内容时,请务必注明来自W3xue,违者必究。
 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号