最近在看JAVA8的API英文手册,了解JAVA 8 API的同时也提升下自己的英文文档阅读鞥哪里,基本对照着中文手册看的,但是看完过一会儿就又忘记了,所以就想着记录一下。那就写到博客里吧。
翻译的中文基本是从https://www.matools.com/api/java8搬运过来的,只不过拆成了一段话一段话对应的,不需要再打开两个浏览器看了。并且会把高频单词列出来

String

// 下面是String类的定义,可以看到String类继承了Object类,实现了Serializable,Comparable,CharSequence接口

public final class String
extends Object
implements Serializable, Comparable<String>, CharSequence

原文:The String class represents character strings. All string literals in Java programs, such as “abc”, are implemented as instances of this class.
单词:represents[代表] ,character [字符] ,strings,String [字符串],literals [文字],programs[程序/项目],implemented [实现],instances [实例]
翻译:String类型代表字符串。JAVA中所有的字符串文字(例如“abc”),都被实现为这个类的实例

String str = "abc";

原文:is equivalent to:
单词:equivalent :等效于
翻译:相当于

char data[] = {'a', 'b', 'c'};String str = new String(data);

原文:Here are some more examples of how strings can be used:
翻译:以下是一些如何使用字符串的示例

System.out.println("abc");
String cde = "cde";
// + 拼接两个字符串
System.out.println("abc" + cde);
// substring 获取字符串的子串
String c = "abc".substring(2,3);
String d = cde.substring(1, 2);

原文:The class String includes methods for examining individual characters of the sequence, for comparing strings, for searching strings, for extracting substrings, and for creating a copy of a string with all characters translated to uppercase or to lowercase. Case mapping is based on the Unicode Standard version specified by the Character class.
单词:examine,examining[检查]individual[个人],sequence[序列],compare,comparing [比较],extracting[提取],translated [翻译],map,mapping[映射],specify,specified[指定的],
翻译:String类包括用于检查序列的各个字符的方法,用于比较字符串,搜索字符串,提取子字符串和创建一个将所有字符转为大写或小写的副本。实例映射基于Character类指定的Unicode标准版本。
未完待续…

原文:The Java language provides special support for the string concatenation operator ( + ), and for conversion of other objects to strings. String concatenation is implemented through the StringBuilder(or StringBuffer) class and its append method. String conversions are implemented through the method toString, defined by Object and inherited by all classes in Java. For additional information on string concatenation and conversion, see Gosling, Joy, and Steele, The Java Language Specification.
单词:concatenation[关联],operator[操作],conversion[转换],inherit,inherited[继承],Specification[规格,说明书]
野生翻译:Java语言对字符串连接操作和其他对象转换为字符串提供了特殊的支持。通过StringBuilder(或StringBuffer)类和他的append方法实现字符关联。在Java中,通过定义为Object和继承所有类的toString方法实现字符转换。字符串关联和转换的其他信息,参阅Gosling, Joy, 和 Steele, Java语言规范。
官方翻译:Java语言为连接字符串(+)提供支持,并为其他对象转换为字符串。字符串连接时通过StringBuilder(或 StringBuffer) 类及他的append方法实现的。字符串转换是通过方法来实现toString,由下式定义Object和继承所有的类。 有关字符串连接和转换的其他信息,请参阅Gosling,Joy和Steele, Java语言规范 。

原文:A String represents a string in the UTF-16 format in which supplementary characters are represented by surrogate pairs (see the section Unicode Character Representations in the Character class for more information). Index values refer to char code units, so a supplementary character uses two positions in a String.
单词:format 【格式】,supplementary【补充】,surrogate 【代理】,pairs 【双,一副】,section 【部分】,positions 【职位,位置,定位】,refer to 【指,参考】
翻译:A String 代表utf-16格式的字符串,其中补充字符由代理对表示(详细信息请参阅Character 类中Character部分的统一标准)索引值指char代码单元,因此补充字符在String中使用两个String

原文:The String class provides methods for dealing with Unicode code points (i.e., characters), in addition to those for dealing with Unicode code units (i.e., char values).

翻译:String类型提供了处理Unicode 代码点(即字符)的方法,以及用于处理Unicode代码单元(即char值)的方法

Field Summary(字段汇总)

Modifier and Type(修饰符和类型) Field and Description(字段和描述)
static Comparator <String> CASE_INSENSITIVE_ORDER
原文:A Comparator that orders String objects as by compareToIgnoreCase.
翻译:一个比较器按compareToIgnoreCase订购String对象

单词
Comparator 【比较器】,fields【字段】,Summary【总结,概要】

Constructor Summary(构造方法摘要)

String
public String()
原文:Initializes a newly created String object so that it represents an empty character sequence. Note that use of this constructor is unnecessary since Strings are immutable.
翻译:初始化一个新的String对象,以使其示一个空的字符序列。请注意不必要使用此字符序列因为Strings是不可变的

单词
Constructor 【构造方法,构造函数,构造器】,immutable【不可变的】

太困了,先睡觉 Zzzz

Java 8 String类API 手册 翻译 中英文对照相关推荐

  1. Java String类Api文档

    String类APi文档 常用方法概述 比较相关 返回值类型 方法名 描述 boolean contentEquals() 将此字符串与指定的 StringBuffer 比较. boolean end ...

  2. java 实现 string类_java 中String类的常用方法总结,带你玩转String类。

    String类: String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象.String类对象创建后不能修改,StringBuffer & St ...

  3. java string改变的影响_为什么Java的string类要设成immutable(不可变的)

    最流行的Java面试题之一就是:什么是不可变对象(immutable object),不可变对象有什么好处,在什么情况下应该用,或者更具体一些,Java的String类为什么要设成immutable类 ...

  4. 阿里最新面试必备项之Java的String类,持续更新中!

    最新腾讯面试必备项之Java的String类,持续更新中! 1.1 String的特性 String类:代表字符串.Java程序中的所有字符串字面值(如"abc")都作为此类的实例 ...

  5. Java的String类是上帝的对象吗?

    10月,我写了一个博客,题为"上帝对象中的顶级特朗普",其中谈到了用167种不同的方法发现的对象的发现,这些方法将该对象与应用程序的所有其他部分链接在一起,并且正如您所期望的那样, ...

  6. Java中String类的concat方法___java的String字符串的concat()方法连接字符串和“+“连接字符串解释

    Java中String类的concat方法 在了解concat()之前,首先需要明确的是String的两点特殊性. 长度不可变 值不可变 这两点从源码中对String的声明可以体现: private ...

  7. java的String类源码详解

    java的String类源码详解 类的定义 public final class Stringimplements java.io.Serializable, Comparable<String ...

  8. Java中String类的方法及说明

    String : 字符串类型 一.构造函数      String(byte[ ] bytes):通过byte数组构造字符串对象.      String(char[ ] value):通过char数 ...

  9. (JAVA)String类之比较方法

    /* 字符串: 一.概述:1.字符串在JAVA中,使用""表示2.java.lang.String类3.只要写""就是字符串对象.不需要new二.空参构造器ne ...

最新文章

  1. 身份证号码对应地区-官方措辞:行政区划代码
  2. MongoDB极简教程
  3. 一次性掌握ES6/ES7异步处理
  4. Ubuntu .deb包安装方法
  5. SSO单点登录和OAuth2.0的区别和理解
  6. Spring Boot 批量上传: The field files exceeds its maximum permitted size of 1048576 bytes.
  7. Hadoop源码解析之: TextInputFormat如何处理跨split的行
  8. 简单的作好服务器安全的几个步骤
  9. pc模式 华为mate30_华为mate30与电脑连不上怎么回事
  10. 怎样检测TCP/UDP端口的连通性
  11. 用年轻人的压力赚钱,解压馆是门好生意吗?
  12. 模型集成01-Bagging/Boosting/Stacking
  13. android 加载系统私有库,Android 搭建私有maven仓库及上传项目
  14. Linux下更改Python的软连接
  15. C# list删除 另外list里面的元素_python学习笔记第三课:List(列表)
  16. 基金前端代码和后端代码的区别 基金后端代码和基金前端代码区别
  17. python做app接口测试_一种APP接口自动化测试方法与流程
  18. 点云高斯曲率计算(MATLAB)
  19. 【微信小程序】background-image设置背景图片不显示的解决办法
  20. 重启linux没有网络配置文件,Linux 网络配置 修改DNS配置文件/etc/resolv.conf后,重启网络,DNS配置丢失...

热门文章

  1. Java multiplechoice,雅思听力八大题型之Multiple Choice题型篇
  2. 人体姿态检测 通过Opencv+Openpose实现
  3. ASEMI整流桥ABS10、ABS210、DB107S详细参数对比
  4. 合一算法的Python实现--人工智能
  5. 576芯SMC三网合一光缆交接箱
  6. 汉堡商业银行经济学家:“蒸汽平台”正式上线测试
  7. 免费获取论文的网站,获取免费国外书籍的网站,SCI-Hub科研论文全文下载可用网址
  8. 基于APW7137的负电源(-12V)方案原理分析
  9. C#产生不重复的随机数组的方法
  10. Linux中 ifconfig命令只有lo没有eth0/ens33