|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个 下一个 | 框架 无框架 |
使用 String 的软件包 | |
---|---|
java.lang | 提供利用 Java 编程语言进行程序设计的基础类。 |
java.lang.annotation | 为 Java 编程语言注释设施提供库支持。 |
java.lang.instrument | 提供允许 Java 编程语言代理监测运行在 JVM 上的程序的服务。 |
java.lang.management | 提供管理接口,用于监视和管理 Java 虚拟机以及 Java 虚拟机在其上运行的操作系统。 |
java.lang.reflect | 提供类和接口,以获取关于类和对象的反射信息。 |
java.util | 包含集合框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。 |
java.util.concurrent | 在并发编程中很常用的实用工具类。 |
java.util.concurrent.atomic | 类的小工具包,支持在单个变量上解除锁定的线程安全编程。 |
java.util.concurrent.locks | 为锁定和等待条件提供一个框架的接口和类,它不同于内置同步和监视器。 |
java.util.jar | 提供读写 JAR (Java ARchive) 文件格式的类,该格式基于具有可选清单文件的标准 ZIP 文件格式。 |
java.util.logging | 提供 JavaTM 2 平台核心日志工具的类和接口。 |
java.util.prefs | 此包允许应用程序存储并检索用户和系统首选项和配置数据。 |
java.util.regex | 用于匹配字符序列与正则表达式指定模式的类。 |
java.util.zip | 提供用于读写标准 ZIP 和 GZIP 文件格式的类。 |
java.lang 中 String 的使用 |
---|
类型参数类型为 String 的 java.lang 中的字段 | |
---|---|
static Comparator<String> |
String.CASE_INSENSITIVE_ORDER
一个排序 String 对象的 Comparator,它的作用与 compareToIgnoreCase 相同。 |
返回 String 的 java.lang 中的方法 | |
---|---|
static String |
System.clearProperty(String key)
移除指定键指示的系统属性。 |
String |
String.concat(String str)
将指定字符串联到此字符串的结尾。 |
String |
EnumConstantNotPresentException.constantName()
返回缺少的枚举常量的名称。 |
static String |
String.copyValueOf(char[] data)
返回指定数组中表示该字符序列的字符串。 |
static String |
String.copyValueOf(char[] data,
int offset,
int count)
返回指定数组中表示该字符序列的字符串。 |
protected String |
ClassLoader.findLibrary(String libname)
返回本机库的绝对路径名。 |
static String |
String.format(Locale l,
String format,
Object... args)
使用指定的语言环境、格式字符串和参数返回一个格式化字符串。 |
static String |
String.format(String format,
Object... args)
使用指定的格式字符串和参数返回一个格式化字符串。 |
String |
Class.getCanonicalName()
返回《Java Language Specification》中所定义的基础类的规范化名称。 |
String |
StackTraceElement.getClassName()
返回类的完全限定名,该类包含由该堆栈跟踪元素所表示的执行点。 |
static String |
System.getenv(String name)
获得指定的环境变量值。 |
String |
StackTraceElement.getFileName()
返回源文件名,该文件包含由该堆栈跟踪元素所表示的执行点。 |
String |
Package.getImplementationTitle()
返回此包的标题。 |
String |
Package.getImplementationVendor()
返回提供该实现的组织、供应商或公司的名称。 |
String |
Package.getImplementationVersion()
返回该实现的版本。 |
String |
Throwable.getLocalizedMessage()
创建此 throwable 的本地化描述。 |
String |
Throwable.getMessage()
返回此 throwable 的详细消息字符串。 |
String |
StackTraceElement.getMethodName()
返回方法名,此方法包含由该堆栈跟踪元素所表示的执行点。 |
String |
Class.getName()
以 String 的形式返回此 Class 对象所表示的实体(类、接口、数组类、基本类型或 void)名称。 |
String |
Thread.getName()
返回该线程的名称。 |
String |
ThreadGroup.getName()
返回此线程组的名称。 |
String |
Package.getName()
返回此包的名称。 |
static String |
System.getProperty(String key)
获得指定键指示的系统属性。 |
static String |
System.getProperty(String key,
String def)
获得用指定键描述的系统属性。 |
String |
Class.getSimpleName()
返回源代码中给出的基础类的简称。 |
String |
Package.getSpecificationTitle()
返回此包实现的规范标题。 |
String |
Package.getSpecificationVendor()
返回拥有并维护实现此包的类规范的组织、供应商或公司的名称。 |
String |
Package.getSpecificationVersion()
返回此包实现的规范的版本号。 |
String |
String.intern()
返回字符串对象的规范化表示形式。 |
static String |
System.mapLibraryName(String libname)
将一个库名称映射到特定于平台的、表示本机库的字符串中。 |
String |
Enum.name()
返回此枚举常量的名称,在其枚举声明中对其进行声明。 |
String |
String.replace(char oldChar,
char newChar)
返回一个新的字符串,它是通过用 newChar 替换此字符串中出现的所有 oldChar 而生成的。 |
String |
String.replace(CharSequence target,
CharSequence replacement)
使用指定的字面值替换序列替换此字符串匹配字面值目标序列的每个子字符串。 |
String |
String.replaceAll(String regex,
String replacement)
使用给定的 replacement 字符串替换此字符串匹配给定的正则表达式的每个子字符串。 |
String |
String.replaceFirst(String regex,
String replacement)
使用给定的 replacement 字符串替换此字符串匹配给定的正则表达式的第一个子字符串。 |
static String |
System.setProperty(String key,
String value)
设置指定键指示的系统属性。 |
String[] |
String.split(String regex)
根据给定的正则表达式的匹配来拆分此字符串。 |
String[] |
String.split(String regex,
int limit)
根据匹配给定的正则表达式来拆分此字符串。 |
String |
String.substring(int beginIndex)
返回一个新的字符串,它是此字符串的一个子字符串。 |
String |
StringBuffer.substring(int start)
|
String |
String.substring(int beginIndex,
int endIndex)
返回一个新字符串,它是此字符串的一个子字符串。 |
String |
StringBuffer.substring(int start,
int end)
|
static String |
Integer.toBinaryString(int i)
以二进制(基数 2)无符号整数形式返回一个整数参数的字符串表示形式。 |
static String |
Long.toBinaryString(long i)
以二进制无符号整数形式返回 long 参数的字符串表示形式。 |
static String |
Double.toHexString(double d)
返回 double 参数的十六进制字符串表示形式。 |
static String |
Float.toHexString(float f)
返回 float 参数的十六进制字符串表示形式。 |
static String |
Integer.toHexString(int i)
以十六进制的无符号整数形式返回一个整数参数的字符串表示形式。 |
static String |
Long.toHexString(long i)
以十六进制无符号整数形式返回 long 参数的字符串表示形式。 |
String |
String.toLowerCase()
使用默认语言环境的规则将此 String 中的所有字符都转换为小写。 |
String |
String.toLowerCase(Locale locale)
使用给定 Locale 的规则将此 String 中的所有字符都转换为小写。 |
static String |
Integer.toOctalString(int i)
以八进制(基数 8)无符号整数形式返回一个整数参数的字符串表示形式。 |
static String |
Long.toOctalString(long i)
以八进制无符号整数形式返回 long 参数的字符串表示形式。 |
String |
Object.toString()
返回该对象的字符串表示。 |
String |
CharSequence.toString()
返回一个包含此序列中字符的字符串,该字符串与此序列的顺序相同。 |
String |
String.toString()
返回此对象本身(它已经是一个字符串!)。 |
String |
Class.toString()
将对象转换为字符串。 |
String |
Throwable.toString()
返回此 throwable 的简短描述。 |
String |
Thread.toString()
返回该线程的字符串表示形式,包括线程名称、优先级和线程组。 |
String |
ThreadGroup.toString()
返回此线程组的字符串表示形式。 |
String |
StringBuffer.toString()
|
String |
StackTraceElement.toString()
返回表示该堆栈跟踪元素的字符串。 |
String |
Boolean.toString()
返回表示该布尔值的 String 对象。 |
String |
Character.toString()
返回表示此 Character 值的 String 对象。 |
String |
Character.Subset.toString()
返回该子集的名称。 |
String |
Float.toString()
返回这个 Float 对象的字符串表示形式。 |
String |
Double.toString()
返回 Double 对象的字符串表示形式。 |
String |
Byte.toString()
返回表示此 Byte 的值的 String 对象。 |
String |
Short.toString()
返回表示此 Short 的值的 String 对象。 |
String |
Integer.toString()
返回一个表示该 Integer 值的 String 对象。 |
String |
Long.toString()
返回表示 Long 值的 String 对象。 |
String |
StringBuilder.toString()
|
String |
Enum.toString()
返回枚举常量的名称,它包含在声明中。 |
String |
Package.toString()
返回此 Package 的字符串表示形式。 |
static String |
Boolean.toString(boolean b)
返回一个表示指定布尔值的 String 对象。 |
static String |
Byte.toString(byte b)
返回表示指定 byte 的一个新 String 对象。 |
static String |
Character.toString(char c)
返回表示指定 char 值的 String 对象。 |
static String |
Double.toString(double d)
返回 double 参数的字符串表示形式。 |
static String |
Float.toString(float f)
返回 float 参数的字符串表示形式。 |
static String |
Integer.toString(int i)
返回一个表示指定整数的 String 对象。 |
static String |
Integer.toString(int i,
int radix)
用第二个参数指定的基数返回第一个参数的字符串表示形式。 |
static String |
Long.toString(long i)
返回表示指定 long 的 String 对象。 |
static String |
Long.toString(long i,
int radix)
返回在使用第二个参数指定的基数时第一个参数的字符串表示形式。 |
static String |
Short.toString(short s)
返回表示指定 short 的一个新 String 对象。 |
String |
String.toUpperCase()
使用默认语言环境的规则将此 String 中的所有字符都转换为大写。 |
String |
String.toUpperCase(Locale locale)
使用给定的 Locale 规则将此 String 中的所有字符都转换为大写。 |
String |
String.trim()
返回字符串的副本,忽略前导空白和尾部空白。 |
String |
TypeNotPresentException.typeName()
返回不可用类型的完全限定名。 |
static String |
String.valueOf(boolean b)
返回 boolean 参数的字符串表示形式。 |
static String |
String.valueOf(char c)
返回 char 参数的字符串表示形式。 |
static String |
String.valueOf(char[] data)
返回 char 数组参数的字符串表示形式。 |
static String |
String.valueOf(char[] data,
int offset,
int count)
返回 char 数组参数的特定子数组的字符串表示形式。 |
static String |
String.valueOf(double d)
返回 double 参数的字符串表示形式。 |
static String |
String.valueOf(float f)
返回 float 参数的字符串表示形式。 |
static String |
String.valueOf(int i)
返回 int 参数的字符串表示形式。 |
static String |
String.valueOf(long l)
返回 long 参数的字符串表示形式。 |
static String |
String.valueOf(Object obj)
返回 Object 参数的字符串表示形式。 |
返回变量类型为 String 的类型的 java.lang 中的方法 | |
---|---|
List<String> |
ProcessBuilder.command()
返回此进程生成器的操作系统程序和参数。 |
Map<String,String> |
ProcessBuilder.environment()
返回此进程生成器环境的字符串映射视图。 |
Map<String,String> |
ProcessBuilder.environment()
返回此进程生成器环境的字符串映射视图。 |
static Map<String,String> |
System.getenv()
返回一个不能修改的当前系统环境的字符串映射视图。 |
static Map<String,String> |
System.getenv()
返回一个不能修改的当前系统环境的字符串映射视图。 |
参数类型为 String 的 java.lang 中的方法 | ||
---|---|---|
StringBuffer |
StringBuffer.append(String str)
|
|
StringBuilder |
StringBuilder.append(String str)
|
|
void |
SecurityManager.checkAccept(String host,
int port)
如果不允许调用线程从指定的主机和端口号接受套接字连接,则抛出 SecurityException 。 |
|
void |
SecurityManager.checkConnect(String host,
int port)
如果不允许调用线程打开到指定主机和端口号的套接字连接,则抛出 SecurityException 。 |
|
void |
SecurityManager.checkConnect(String host,
int port,
Object context)
如果不允许指定的安全上下文打开与指定主机和端口号的套接字连接,则抛出 SecurityException 。 |
|
void |
SecurityManager.checkDelete(String file)
如果不允许调用线程删除指定的文件,则抛出 SecurityException 。 |
|
void |
SecurityManager.checkExec(String cmd)
如果不允许调用线程创建一个子进程,则抛出 SecurityException 。 |
|
void |
SecurityManager.checkLink(String lib)
如果不允许调用线程动态链接由字符串参数文件指定的库代码,则抛出 SecurityException 。 |
|
void |
SecurityManager.checkPackageAccess(String pkg)
如果不允许调用线程访问由参数指定的包,则抛出 SecurityException 。 |
|
void |
SecurityManager.checkPackageDefinition(String pkg)
如果不允许调用线程在参数指定的包中定义类,则抛出 SecurityException 。 |
|
void |
SecurityManager.checkPropertyAccess(String key)
如果不允许调用线程访问具有指定的 key 名的系统属性,则抛出 SecurityException 。 |
|
void |
SecurityManager.checkRead(String file)
如果不允许调用线程读取由字符串参数指定的文件,则抛出 SecurityException 。 |
|
void |
SecurityManager.checkRead(String file,
Object context)
如果不允许指定的安全上下文读取由字符串参数所指定的文件,则抛出 SecurityException 。 |
|
void |
SecurityManager.checkSecurityAccess(String target)
确定是应该允许还是拒绝具有指定权限目标名的权限。 |
|
void |
SecurityManager.checkWrite(String file)
如果不允许调用线程写由字符串参数指定的文件,则抛出 SecurityException 。 |
|
protected int |
SecurityManager.classDepth(String name)
已过时。 建议不使用该类安全检查。建议使用 checkPermission 调用。 |
|
static String |
System.clearProperty(String key)
移除指定键指示的系统属性。 |
|
ProcessBuilder |
ProcessBuilder.command(String... command)
设置此进程生成器的操作系统程序和参数。 |
|
int |
String.compareTo(String anotherString)
按字典顺序比较两个字符串。 |
|
int |
String.compareToIgnoreCase(String str)
不考虑大小写,按字典顺序比较两个字符串。 |
|
static boolean |
Compiler.compileClasses(String string)
编译那些名称与指定字符串相匹配的所有类。 |
|
String |
String.concat(String str)
将指定字符串联到此字符串的结尾。 |
|
static Byte |
Byte.decode(String nm)
将 String 解码为 Byte 。 |
|
static Short |
Short.decode(String nm)
将 String 解码为 Short 。 |
|
static Integer |
Integer.decode(String nm)
将 String 解码为 Integer 。 |
|
static Long |
Long.decode(String nm)
将 String 解码成 Long 。 |
|
protected Class<?> |
ClassLoader.defineClass(String name,
byte[] b,
int off,
int len)
将一个字节数组转换为 Class 类的实例。 |
|
protected Class<?> |
ClassLoader.defineClass(String name,
byte[] b,
int off,
int len,
java.security.ProtectionDomain protectionDomain)
使用可选的 ProtectionDomain 将一个字节数组转换为 Class 类的实例。 |
|
protected Class<?> |
ClassLoader.defineClass(String name,
java.nio.ByteBuffer b,
java.security.ProtectionDomain protectionDomain)
使用可选的 ProtectionDomain 将 ByteBuffer 转换为 Class 类的实例。 |
|
protected Package |
ClassLoader.definePackage(String name,
String specTitle,
String specVersion,
String specVendor,
String implTitle,
String implVersion,
String implVendor,
java.net.URL sealBase)
使用此 ClassLoader 中的名称来定义包。 |
|
boolean |
String.endsWith(String suffix)
测试此字符串是否以指定的后缀结束。 |
|
boolean |
String.equalsIgnoreCase(String anotherString)
将此 String 与另一个 String 进行比较,不考虑大小写。 |
|
Process |
Runtime.exec(String command)
在单独的进程中执行指定的字符串命令。 |
|
Process |
Runtime.exec(String[] cmdarray)
在单独的进程中执行指定命令和变量。 |
|
Process |
Runtime.exec(String[] cmdarray,
String[] envp)
在指定环境的独立进程中执行指定命令和变量。 |
|
Process |
Runtime.exec(String[] cmdarray,
String[] envp)
在指定环境的独立进程中执行指定命令和变量。 |
|
Process |
Runtime.exec(String[] cmdarray,
String[] envp,
java.io.File dir)
在指定环境和工作目录的独立进程中执行指定的命令和变量。 |
|
Process |
Runtime.exec(String[] cmdarray,
String[] envp,
java.io.File dir)
在指定环境和工作目录的独立进程中执行指定的命令和变量。 |
|
Process |
Runtime.exec(String command,
String[] envp)
在指定环境的单独进程中执行指定的字符串命令。 |
|
Process |
Runtime.exec(String command,
String[] envp)
在指定环境的单独进程中执行指定的字符串命令。 |
|
Process |
Runtime.exec(String command,
String[] envp,
java.io.File dir)
在有指定环境和工作目录的独立进程中执行指定的字符串命令。 |
|
Process |
Runtime.exec(String command,
String[] envp,
java.io.File dir)
在有指定环境和工作目录的独立进程中执行指定的字符串命令。 |
|
protected Class<?> |
ClassLoader.findClass(String name)
使用指定的二进制名称查找类。 |
|
protected String |
ClassLoader.findLibrary(String libname)
返回本机库的绝对路径名。 |
|
protected Class<?> |
ClassLoader.findLoadedClass(String name)
如果 Java 虚拟机已将此加载器记录为具有给定二进制名称的某个类的启动加载器,则返回该二进制名称的类。 |
|
protected java.net.URL |
ClassLoader.findResource(String name)
查找具有给定名称的资源。 |
|
protected Enumeration<java.net.URL> |
ClassLoader.findResources(String name)
返回表示所有具有给定名称的资源的 URL 对象的枚举。 |
|
protected Class<?> |
ClassLoader.findSystemClass(String name)
查找具有指定的二进制名称的类,必要时加载它。 |
|
static String |
String.format(Locale l,
String format,
Object... args)
使用指定的语言环境、格式字符串和参数返回一个格式化字符串。 |
|
static String |
String.format(String format,
Object... args)
使用指定的格式字符串和参数返回一个格式化字符串。 |
|
static Class<?> |
Class.forName(String className)
返回与带有给定字符串名的类或接口相关联的 Class 对象。 |
|
static Character.UnicodeBlock |
Character.UnicodeBlock.forName(String blockName)
返回带有给定名称的 UnicodeBlock。 |
|
static Class<?> |
Class.forName(String name,
boolean initialize,
ClassLoader loader)
使用给定的类加载器,返回与带有给定字符串名的类或接口相关联的 Class 对象。 |
|
static boolean |
Boolean.getBoolean(String name)
当且仅当以参数命名的系统属性存在,且等于 "true" 字符串时,才返回 true 。 |
|
byte[] |
String.getBytes(String charsetName)
使用指定的字符集将此 String 解码为字节序列,并将结果存储到一个新的字节数组中。 |
|
Field |
Class.getDeclaredField(String name)
返回一个 Field 对象,该对象反映此 Class 对象所表示的类或接口的指定已声明字段。 |
|
Method |
Class.getDeclaredMethod(String name,
Class... parameterTypes)
返回一个 Method 对象,该对象反映此 Class 对象所表示的类或接口的指定已声明方法。 |
|
static String |
System.getenv(String name)
获得指定的环境变量值。 |
|
Field |
Class.getField(String name)
返回一个 Field 对象,它反映此 Class 对象所表示的类或接口的指定公共成员字段。 |
|
static Integer |
Integer.getInteger(String nm)
确定具有指定名称的系统属性的整数值。 |
|
static Integer |
Integer.getInteger(String nm,
int val)
确定具有指定名称的系统属性的整数值。 |
|
static Integer |
Integer.getInteger(String nm,
Integer val)
返回具有指定名称的系统属性的整数值。 |
|
static Long |
Long.getLong(String nm)
确定具有指定名称的系统属性的 long 值。 |
|
static Long |
Long.getLong(String nm,
long val)
确定具有指定名称的系统属性的 long 值。 |
|
static Long |
Long.getLong(String nm,
Long val)
返回具有指定名称的系统属性的 long 值。 |
|
Method |
Class.getMethod(String name,
Class... parameterTypes)
返回一个 Method 对象,它反映此 Class 对象所表示的类或接口的指定公共成员方法。 |
|
protected Package |
ClassLoader.getPackage(String name)
返回由此类加载器或其任何祖先所定义的 Package。 |
|
static Package |
Package.getPackage(String name)
通过调用方的 ClassLoader 实例中的名称找到一个包。 |
|
static String |
System.getProperty(String key)
获得指定键指示的系统属性。 |
|
static String |
System.getProperty(String key,
String def)
获得用指定键描述的系统属性。 |
|
java.net.URL |
Class.getResource(String name)
查找带有给定名称的资源。 |
|
java.net.URL |
ClassLoader.getResource(String name)
查找具有给定名称的资源。 |
|
java.io.InputStream |
Class.getResourceAsStream(String name)
查找具有给定名称的资源。 |
|
java.io.InputStream |
ClassLoader.getResourceAsStream(String name)
返回读取指定资源的输入流。 |
|
Enumeration<java.net.URL> |
ClassLoader.getResources(String name)
查找所有给定名称的资源。 |
|
static java.net.URL |
ClassLoader.getSystemResource(String name)
从用来加载类的搜索路径中查找具有指定名称的资源。 |
|
static java.io.InputStream |
ClassLoader.getSystemResourceAsStream(String name)
从用来加载类的搜索路径打开具有指定名称的资源,以读取该资源。 |
|
static Enumeration<java.net.URL> |
ClassLoader.getSystemResources(String name)
从用来加载类的搜索路径中查找所有具有指定名称的资源。 |
|
protected boolean |
SecurityManager.inClass(String name)
已过时。 建议不使用该类安全检查。建议使用 checkPermission 调用。 |
|
int |
String.indexOf(String str)
返回第一次出现的指定子字符串在此字符串中的索引。 |
|
int |
StringBuffer.indexOf(String str)
|
|
int |
StringBuilder.indexOf(String str)
|
|
int |
String.indexOf(String str,
int fromIndex)
从指定的索引处开始,返回第一次出现的指定子字符串在此字符串中的索引。 |
|
int |
StringBuffer.indexOf(String str,
int fromIndex)
|
|
int |
StringBuilder.indexOf(String str,
int fromIndex)
|
|
StringBuffer |
StringBuffer.insert(int offset,
String str)
|
|
StringBuilder |
StringBuilder.insert(int offset,
String str)
|
|
boolean |
Package.isCompatibleWith(String desired)
比较此包的规范版本和所需版本。 |
|
int |
String.lastIndexOf(String str)
返回在此字符串中最右边出现的指定子字符串的索引。 |
|
int |
StringBuffer.lastIndexOf(String str)
|
|
int |
StringBuilder.lastIndexOf(String str)
|
|
int |
String.lastIndexOf(String str,
int fromIndex)
从指定的索引处开始向后搜索,返回在此字符串中最后一次出现的指定子字符串的索引。 |
|
int |
StringBuffer.lastIndexOf(String str,
int fromIndex)
|
|
int |
StringBuilder.lastIndexOf(String str,
int fromIndex)
|
|
static void |
System.load(String filename)
从本地文件系统中作为动态库加载具有指定文件名的代码文件。 |
|
void |
Runtime.load(String filename)
加载作为动态库的指定文件名。 |
|
Class<?> |
ClassLoader.loadClass(String name)
使用指定的二进制名称来加载类。 |
|
protected Class<?> |
ClassLoader.loadClass(String name,
boolean resolve)
使用指定的二进制名称来加载类。 |
|
static void |
System.loadLibrary(String libname)
加载由 libname 参数指定的系统库。 |
|
void |
Runtime.loadLibrary(String libname)
加载具有指定库名的动态库。 |
|
static String |
System.mapLibraryName(String libname)
将一个库名称映射到特定于平台的、表示本机库的字符串中。 |
|
boolean |
String.matches(String regex)
通知此字符串是否匹配给定的正则表达式。 |
|
static boolean |
Boolean.parseBoolean(String s)
将字符串参数分析为 boolean 值。 |
|
static byte |
Byte.parseByte(String s)
将 string 参数分析为有符号的十进制 byte 。 |
|
static byte |
Byte.parseByte(String s,
int radix)
将 string 参数分析为一个有符号的 byte ,其基数由第二个参数指定。 |
|
static double |
Double.parseDouble(String s)
返回一个新的 double 值,该值被初始化为用指定 String 表示的值,这与 Double 类的 valueOf 方法产生的值类似。 |
|
static float |
Float.parseFloat(String s)
返回一个新的 float 值,该值被初始化为用指定 String 表示的值,这与 Float 类的 valueOf 方法产生的值类似。 |
|
static int |
Integer.parseInt(String s)
将字符串参数作为有符号的十进制整数进行分析。 |
|
static int |
Integer.parseInt(String s,
int radix)
使用第二个参数指定的基数,将字符串参数解析为有符号的整数。 |
|
static long |
Long.parseLong(String s)
将 string 参数分析为有符号十进制 long 。 |
|
static long |
Long.parseLong(String s,
int radix)
将 string 参数分析为有符号的 long ,基数由第二个参数指定。 |
|
static short |
Short.parseShort(String s)
将字符串参数分析为有符号的十进制 short 。 |
|
static short |
Short.parseShort(String s,
int radix)
将字符串参数分析为由第二个参数指定的基数的有符号的 short 。 |
|
boolean |
String.regionMatches(boolean ignoreCase,
int toffset,
String other,
int ooffset,
int len)
测试两个字符串区域是否相等。 |
|
boolean |
String.regionMatches(int toffset,
String other,
int ooffset,
int len)
测试两个字符串区域是否相等。 |
|
StringBuffer |
StringBuffer.replace(int start,
int end,
String str)
|
|
StringBuilder |
StringBuilder.replace(int start,
int end,
String str)
|
|
String |
String.replaceAll(String regex,
String replacement)
使用给定的 replacement 字符串替换此字符串匹配给定的正则表达式的每个子字符串。 |
|
String |
String.replaceFirst(String regex,
String replacement)
使用给定的 replacement 字符串替换此字符串匹配给定的正则表达式的第一个子字符串。 |
|
void |
ClassLoader.setClassAssertionStatus(String className,
boolean enabled)
设置在此类加载器及其包含的嵌套类中指定的最高层类所需的断言状态。 |
|
void |
Thread.setName(String name)
改变线程名称,使之与参数 name 相同。 |
|
void |
ClassLoader.setPackageAssertionStatus(String packageName,
boolean enabled)
为指定包设置默认断言状态。 |
|
static String |
System.setProperty(String key,
String value)
设置指定键指示的系统属性。 |
|
String[] |
String.split(String regex)
根据给定的正则表达式的匹配来拆分此字符串。 |
|
String[] |
String.split(String regex,
int limit)
根据匹配给定的正则表达式来拆分此字符串。 |
|
boolean |
String.startsWith(String prefix)
测试此字符串是否以指定的前缀开始。 |
|
boolean |
String.startsWith(String prefix,
int toffset)
测试此字符串是否以指定前缀开始,该前缀以指定索引开始。 |
|
static
|
Enum.valueOf(Class<T> enumType,
String name)
返回带指定名称的指定枚举类型的枚举常量。 |
|
static Thread.State |
Thread.State.valueOf(String name)
返回带有指定名称的该类型的枚举常量。 |
|
static Boolean |
Boolean.valueOf(String s)
返回一个用指定的 String 表示值的 Boolean 值。 |
|
static Float |
Float.valueOf(String s)
返回保存用参数字符串 s 表示的 float 值的 Float 对象。 |
|
static Double |
Double.valueOf(String s)
返回保存用参数字符串 s 表示的 double 值的 Double 对象。 |
|
static Byte |
Byte.valueOf(String s)
返回一个保存指定 String 所给出的值的 Byte 对象。 |
|
static Short |
Short.valueOf(String s)
返回一个保存指定 String 所给出的值的 Short 对象。 |
|
static Integer |
Integer.valueOf(String s)
返回保存指定的 String 的值的 Integer 对象。 |
|
static Long |
Long.valueOf(String s)
返回保存指定 String 的值的 Long 对象。 |
|
static Byte |
Byte.valueOf(String s,
int radix)
返回一个 Byte 对象,该对象保存从指定的 String 中提取的值,该值是在用第二个参数所给定的基数对指定字符串进行分析时提取的。 |
|
static Short |
Short.valueOf(String s,
int radix)
返回一个 Short 对象,该对象保存从指定的 String 中提取的值,该值是在使用第二个参数给出的基数对指定字符串进行分析时提取的。 |
|
static Integer |
Integer.valueOf(String s,
int radix)
返回一个 Integer 对象,该对象中保存了用第二个参数提供的基数进行分析时从指定的 String 中提取的值。 |
|
static Long |
Long.valueOf(String s,
int radix)
当使用第二个参数给出的基数进行分析时,返回保存从指定 String 中提取的值的 Long 对象。 |
类型变量类型为 String 的 java.lang 中的方法参数 | |
---|---|
ProcessBuilder |
ProcessBuilder.command(List<String> command)
设置此进程生成器的操作系统程序和参数。 |
参数类型为 String 的 java.lang 中的构造方法 | |
---|---|
AbstractMethodError(String s)
构造带指定详细消息的 AbstractMethodError 。 |
|
ArithmeticException(String s)
构造具有指定详细消息的 ArithmeticException 。 |
|
ArrayIndexOutOfBoundsException(String s)
构造具有指定详细消息的 ArrayIndexOutOfBoundsException 类。 |
|
ArrayStoreException(String s)
构造具有指定详细消息的 ArrayStoreException 。 |
|
Boolean(String s)
如果 String 参数不为 null 且在忽略大小写时等于 "true" ,则分配一个表示 true 值的 Boolean 对象。 |
|
Byte(String s)
构造一个新分配的 Byte 对象,以表示 String 参数所指示的 byte 值。 |
|
Character.Subset(String name)
构造一个新的 Subset 实例。 |
|
ClassCastException(String s)
构造带指定详细消息的 ClassCastException 。 |
|
ClassCircularityError(String s)
构造带指定详细消息的 ClassCircularityError 。 |
|
ClassFormatError(String s)
构造带指定详细消息的 ClassFormatError 。 |
|
ClassNotFoundException(String s)
构造带指定详细消息的 ClassNotFoundException 。 |
|
ClassNotFoundException(String s,
Throwable ex)
构造一个 ClassNotFoundException ,它带有指定详细消息和加载类时引发的可选异常。 |
|
CloneNotSupportedException(String s)
构造带指定详细消息的 CloneNotSupportedException 。 |
|
Double(String s)
构造一个新分配的 Double 对象,表示用字符串表示的 double 类型的浮点值。 |
|
Enum(String name,
int ordinal)
单独的构造方法。 |
|
EnumConstantNotPresentException(Class<? extends Enum> enumType,
String constantName)
为指定常量构造一个 EnumConstantNotPresentException。 |
|
Error(String message)
构造带指定详细消息的新错误。 |
|
Error(String message,
Throwable cause)
构造带指定详细消息和原因的新错误。 |
|
Exception(String message)
构造带指定详细消息的新异常。 |
|
Exception(String message,
Throwable cause)
构造带指定详细消息和原因的新异常。 |
|
ExceptionInInitializerError(String s)
构造带指定详细消息的 ExceptionInInitializerError。 |
|
Float(String s)
构造一个新分配的 Float 对象,它表示用字符串表示的 float 类型的浮点值。 |
|
IllegalAccessError(String s)
构造带指定详细消息的 IllegalAccessError 。 |
|
IllegalAccessException(String s)
构造带指定详细消息的 IllegalAccessException 。 |
|
IllegalArgumentException(String s)
构造带指定详细消息的 IllegalArgumentException 。 |
|
IllegalArgumentException(String message,
Throwable cause)
根据指定的详细消息和原因构造一个新异常。 |
|
IllegalMonitorStateException(String s)
构造带指定详细消息的 IllegalMonitorStateException 。 |
|
IllegalStateException(String s)
构造带指定详细消息的 IllegalStateException。 |
|
IllegalStateException(String message,
Throwable cause)
根据指定的详细消息和原因构造一个新异常。 |
|
IllegalThreadStateException(String s)
构造带指定详细消息的 IllegalThreadStateException 。 |
|
IncompatibleClassChangeError(String s)
构造带指定详细消息的 IncompatibleClassChangeError 。 |
|
IndexOutOfBoundsException(String s)
构造带指定详细消息的 IndexOutOfBoundsException 。 |
|
InstantiationError(String s)
构造带指定详细消息的 InstantiationError 。 |
|
InstantiationException(String s)
构造带指定详细消息的 InstantiationException 。 |
|
Integer(String s)
构造一个新分配的 Integer 对象,它表示 String 参数所指示的 int 值。 |
|
InternalError(String s)
构造带指定详细消息的 InternalError 。 |
|
InterruptedException(String s)
构造带指定详细消息的 InterruptedException 。 |
|
LinkageError(String s)
构造带指定详细消息的 LinkageError 类。 |
|
Long(String s)
构造新分配的 Long 对象,表示由 String 参数指示的 long 值。 |
|
NegativeArraySizeException(String s)
构造带指定详细消息的 NegativeArraySizeException 。 |
|
NoClassDefFoundError(String s)
构造带指定详细消息的 NoClassDefFoundError 。 |
|
NoSuchFieldError(String s)
构造带指定详细消息的 NoSuchFieldException 。 |
|
NoSuchFieldException(String s)
带有详细消息的构造方法。 |
|
NoSuchMethodError(String s)
构造带指定详细消息的 NoSuchMethodError 。 |
|
NoSuchMethodException(String s)
构造带指定详细消息的 NoSuchMethodException 。 |
|
NullPointerException(String s)
构造带指定详细消息的 NullPointerException 。 |
|
NumberFormatException(String s)
构造带指定详细消息的 NumberFormatException 。 |
|
OutOfMemoryError(String s)
构造带指定详细消息的 OutOfMemoryError 。 |
|
ProcessBuilder(String... command)
利用指定的操作系统程序和参数构造一个进程生成器。 |
|
RuntimeException(String message)
用指定的详细消息构造一个新的运行时异常。 |
|
RuntimeException(String message,
Throwable cause)
用指定的详细消息和原因构造一个新的运行时异常。 |
|
RuntimePermission(String name)
用指定的名称创建新的 RuntimePermission。 |
|
RuntimePermission(String name,
String actions)
用指定的名称创建新的 RuntimePermission 对象。 |
|
SecurityException(String s)
构造带指定详细消息的 SecurityException 。 |
|
SecurityException(String message,
Throwable cause)
用指定详细消息和原因构造一个 SecurityException 。 |
|
Short(String s)
构造一个新分配的 Short 对象,用来表示 String 参数所指示的 short 值。 |
|
StackOverflowError(String s)
构造带指定详细消息的 StackOverflowError 。 |
|
StackTraceElement(String declaringClass,
String methodName,
String fileName,
int lineNumber)
创建表示指定执行点的堆栈跟踪元素。 |
|
String(byte[] bytes,
int offset,
int length,
String charsetName)
构造一个新的 String,方法是使用指定的字符集解码字节的指定子数组。 |
|
String(byte[] bytes,
String charsetName)
构造一个新的 String,方法是使用指定的字符集解码指定的字节数组。 |
|
String(String original)
初始化一个新创建的 String 对象,表示一个与该参数相同的字符序列;换句话说,新创建的字符串是该参数字符串的一个副本。 |
|
StringBuffer(String str)
构造一个字符串缓冲区,并将其内容初始化为指定的字符串内容。 |
|
StringBuilder(String str)
构造一个字符串生成器,并初始化为指定的字符串内容。 |
|
StringIndexOutOfBoundsException(String s)
构造带指定详细消息的 StringIndexOutOfBoundsException 。 |
|
Thread(Runnable target,
String name)
分配新的 Thread 对象。 |
|
Thread(String name)
分配新的 Thread 对象。 |
|
Thread(ThreadGroup group,
Runnable target,
String name)
分配新的 Thread 对象,以便将 target 作为其运行对象,将指定的 name 作为其名称,并作为 group 所引用的线程组的一员。 |
|
Thread(ThreadGroup group,
Runnable target,
String name,
long stackSize)
分配新的 Thread 对象,以便将 target 作为其运行对象,将指定的 name 作为其名称,作为 group 所引用的线程组的一员,并具有指定的堆栈尺寸。 |
|
Thread(ThreadGroup group,
String name)
分配新的 Thread 对象。 |
|
ThreadGroup(String name)
构造一个新线程组。 |
|
ThreadGroup(ThreadGroup parent,
String name)
创建一个新线程组。 |
|
Throwable(String message)
构造带指定详细消息的新 throwable。 |
|
Throwable(String message,
Throwable cause)
构造一个带指定详细消息和 cause 的新 throwable。 |
|
TypeNotPresentException(String typeName,
Throwable cause)
为指定类型构造一个带指定原因的 TypeNotPresentException。 |
|
UnknownError(String s)
构造带指定详细消息的 UnknownError 。 |
|
UnsatisfiedLinkError(String s)
构造带指定详细消息的 UnsatisfiedLinkError 。 |
|
UnsupportedClassVersionError(String s)
构造带指定详细消息的 UnsupportedClassVersionError 。 |
|
UnsupportedOperationException(String message)
构造带指定详细消息的 UnsupportedOperationException。 |
|
UnsupportedOperationException(String message,
Throwable cause)
根据指定的详细消息和原因,构造一个新异常。 |
|
VerifyError(String s)
构造带指定详细消息的 VerifyError 。 |
|
VirtualMachineError(String s)
构造带指定详细消息的 VirtualMachineError 。 |
类型变量类型为 String 的 java.lang 中的构造方法参数 | |
---|---|
ProcessBuilder(List<String> command)
利用指定的操作系统程序和参数构造一个进程生成器。 |
java.lang.annotation 中 String 的使用 |
---|
返回 String 的 java.lang.annotation 中的方法 | |
---|---|
String |
IncompleteAnnotationException.elementName()
返回缺少元素的名称。 |
String |
AnnotationTypeMismatchException.foundType()
返回在类型不正确的元素中找到的数据类型。 |
String |
Annotation.toString()
返回此 annotation 的字符串表示形式。 |
参数类型为 String 的 java.lang.annotation 中的方法 | |
---|---|
static RetentionPolicy |
RetentionPolicy.valueOf(String name)
返回带有指定名称的该类型的枚举常量。 |
static ElementType |
ElementType.valueOf(String name)
返回带有指定名称的该类型的枚举常量。 |
参数类型为 String 的 java.lang.annotation 中的构造方法 | |
---|---|
AnnotationFormatError(String message)
构造具有指定详细消息的新 AnnotationFormatError。 |
|
AnnotationFormatError(String message,
Throwable cause)
构造带指定详细消息和原因的新 AnnotationFormatError。 |
|
AnnotationTypeMismatchException(Method element,
String foundType)
构造针对指定的注释类型元素和找到的数据类型的 AnnotationTypeMismatchException。 |
|
IncompleteAnnotationException(Class<? extends Annotation> annotationType,
String elementName)
构造一个指示指定注释类型中缺少指定元素的 IncompleteAnnotationException。 |
java.lang.instrument 中 String 的使用 |
---|
参数类型为 String 的 java.lang.instrument 中的方法 | |
---|---|
byte[] |
ClassFileTransformer.transform(ClassLoader loader,
String className,
Class<?> classBeingRedefined,
java.security.ProtectionDomain protectionDomain,
byte[] classfileBuffer)
实现此方法可以转换提供的类文件,并返回一个新的替换类文件。 |
参数类型为 String 的 java.lang.instrument 中的构造方法 | |
---|---|
IllegalClassFormatException(String s)
构造具有指定详细消息的 IllegalClassFormatException 。 |
|
UnmodifiableClassException(String s)
构造具有指定详细消息的 UnmodifiableClassException 。 |
java.lang.management 中 String 的使用 |
---|
声明为 String 的 java.lang.management 中的字段 | |
---|---|
static String |
ManagementFactory.CLASS_LOADING_MXBEAN_NAME
ClassLoadingMXBean 的 ObjectName 的字符串表示形式。 |
static String |
ManagementFactory.COMPILATION_MXBEAN_NAME
CompilationMXBean 的 ObjectName 的字符串表示形式。 |
static String |
ManagementFactory.GARBAGE_COLLECTOR_MXBEAN_DOMAIN_TYPE
GarbageCollectorMXBean 的 ObjectName 中的域名和类型键属性。 |
static String |
MemoryNotificationInfo.MEMORY_COLLECTION_THRESHOLD_EXCEEDED
表示当 Java 虚拟机对内存池中的不使用的对象进行了回收工作之后,内存池的内存使用量大于或等于其集合使用量阈值的通知类型。 |
static String |
ManagementFactory.MEMORY_MANAGER_MXBEAN_DOMAIN_TYPE
MemoryManagerMXBean 的 ObjectName 中的域名和类型键属性。 |
static String |
ManagementFactory.MEMORY_MXBEAN_NAME
MemoryMXBean 的 ObjectName 的字符串表示形式。 |
static String |
ManagementFactory.MEMORY_POOL_MXBEAN_DOMAIN_TYPE
MemoryPoolMXBean 的 ObjectName 中的域名和类型键属性。 |
static String |
MemoryNotificationInfo.MEMORY_THRESHOLD_EXCEEDED
表示内存池的内存使用量已达到或超过其使用量阈值的通知类型。 |
static String |
ManagementFactory.OPERATING_SYSTEM_MXBEAN_NAME
OperatingSystemMXBean 的 ObjectName 的字符串表示形式。 |
static String |
ManagementFactory.RUNTIME_MXBEAN_NAME
RuntimeMXBean 的 ObjectName 的表示形式。 |
static String |
ManagementFactory.THREAD_MXBEAN_NAME
ThreadMXBean 的 ObjectName 的字符串表示形式。 |
返回 String 的 java.lang.management 中的方法 | |
---|---|
String |
OperatingSystemMXBean.getArch()
返回操作系统的架构。 |
String |
RuntimeMXBean.getBootClassPath()
返回由引导类加载器用于搜索类文件的引导类路径。 |
String |
RuntimeMXBean.getClassPath()
返回系统类加载器用于搜索类文件的 Java 类路径。 |
String |
RuntimeMXBean.getLibraryPath()
返回 Java 库路径。 |
String |
ThreadInfo.getLockName()
返回监视器锁定的字符串表示形式,与此 ThreadInfo 相关的线程被锁定进入或正等待通过 Object.wait 方法得到通知。 |
String |
ThreadInfo.getLockOwnerName()
返回线程的名称,此线程保持对象的监视器锁定,该对象上与此 ThreadInfo 相关的线程被阻塞。 |
String |
RuntimeMXBean.getManagementSpecVersion()
返回正在运行的 Java 虚拟机实现的管理接口的规范版本。 |
String[] |
MemoryPoolMXBean.getMemoryManagerNames()
返回管理此内存池的内存管理器的名称。 |
String[] |
MemoryManagerMXBean.getMemoryPoolNames()
返回此内存管理器管理的内存池名称。 |
String |
RuntimeMXBean.getName()
返回表示正在运行的 Java 虚拟机的名称。 |
String |
OperatingSystemMXBean.getName()
返回操作系统名称。 |
String |
MemoryPoolMXBean.getName()
返回表示此内存池的名称。 |
String |
MemoryManagerMXBean.getName()
返回表示此内存管理器的名称。 |
String |
CompilationMXBean.getName()
返回即时 (JIT) 编译器的名称。 |
String |
MemoryNotificationInfo.getPoolName()
返回触发此通知的内存池的名称。 |
String |
RuntimeMXBean.getSpecName()
返回 Java 虚拟机规范名称。 |
String |
RuntimeMXBean.getSpecVendor()
返回 Java 虚拟机规范供应商。 |
String |
RuntimeMXBean.getSpecVersion()
返回 Java 虚拟机规范版本。 |
String |
ThreadInfo.getThreadName()
返回与此 ThreadInfo 相关的线程的名称。 |
String |
OperatingSystemMXBean.getVersion()
返回操作系统的版本。 |
String |
RuntimeMXBean.getVmName()
返回 Java 虚拟机实现名称。 |
String |
RuntimeMXBean.getVmVendor()
返回 Java 虚拟机实现供应商。 |
String |
RuntimeMXBean.getVmVersion()
返回 Java 虚拟机实现版本。 |
String |
MemoryUsage.toString()
返回此内存使用量的描述性表示形式。 |
String |
ThreadInfo.toString()
返回此线程信息的字符串表示形式。 |
String |
MemoryType.toString()
返回该 MemoryType 的字符串表示形式。 |
返回变量类型为 String 的类型的 java.lang.management 中的方法 | |
---|---|
List<String> |
RuntimeMXBean.getInputArguments()
返回传递给 Java 虚拟机的输入变量,其中不包括传递给 main 方法的变量。 |
Map<String,String> |
RuntimeMXBean.getSystemProperties()
返回所有系统属性的名称和值的映射。 |
Map<String,String> |
RuntimeMXBean.getSystemProperties()
返回所有系统属性的名称和值的映射。 |
参数类型为 String 的 java.lang.management 中的方法 | ||
---|---|---|
static
|
ManagementFactory.newPlatformMXBeanProxy(javax.management.MBeanServerConnection connection,
String mxbeanName,
Class<T> mxbeanInterface)
返回用于给定 MXBean 名称的平台 MXBean 接口的代理,以便通过给定 MBeanServerConnection 转发其方法调用。 |
|
static MemoryType |
MemoryType.valueOf(String name)
返回带有指定名称的该类型的枚举常量。 |
参数类型为 String 的 java.lang.management 中的构造方法 | |
---|---|
ManagementPermission(String name)
构造具有指定名称的 ManagementPermission。 |
|
ManagementPermission(String name,
String actions)
构造新的 ManagementPermission 对象。 |
|
MemoryNotificationInfo(String poolName,
MemoryUsage usage,
long count)
构造一个 MemoryNotificationInfo 对象。 |
java.lang.reflect 中 String 的使用 |
---|
返回 String 的 java.lang.reflect 中的方法 | |
---|---|
String |
Member.getName()
返回此 Member 表示的基础成员或构造方法的简单名称。 |
String |
Field.getName()
返回此 Field 对象表示的字段的名称。 |
String |
Method.getName()
以 String 形式返回此 Method 对象表示的方法名称。 |
String |
Constructor.getName()
以字符串形式返回此构造方法的名称。 |
String |
TypeVariable.getName()
返回此类型变量的名称,它出现在源代码中。 |
String |
Field.toGenericString()
返回一个描述此 Field (包括其一般类型)的字符串。 |
String |
Method.toGenericString()
返回描述此 Method 的字符串,包括类型参数。 |
String |
Constructor.toGenericString()
返回描述此 Constructor 的字符串,其中包括类型参数。 |
String |
Field.toString()
返回一个描述此 Field 的字符串。 |
String |
Method.toString()
返回描述此 Method 的字符串。 |
String |
Constructor.toString()
返回描述此 Constructor 的字符串。 |
static String |
Modifier.toString(int mod)
返回描述指定修饰符中的访问修饰符标志的字符串。 |
参数类型为 String 的 java.lang.reflect 中的构造方法 | |
---|---|
InvocationTargetException(Throwable target,
String s)
构造带目标异常和详细消息的 InvocationTargetException。 |
|
ReflectPermission(String name)
构造不带指定名称的 ReflectPermission。 |
|
ReflectPermission(String name,
String actions)
根据指定的名称和操作构造一个 ReflectPermission。 |
|
UndeclaredThrowableException(Throwable undeclaredThrowable,
String s)
根据指定的 Throwable 和详细消息构造 UndeclaredThrowableException 。 |
java.util 中 String 的使用 |
---|
返回 String 的 java.util 中的方法 | |
---|---|
static String |
Arrays.deepToString(Object[] a)
返回指定数组“深层内容”的字符串表示形式。 |
String |
Scanner.findInLine(Pattern pattern)
试图在忽略分隔符的情况下查找下一个指定模式。 |
String |
Scanner.findInLine(String pattern)
试图在忽略分隔符的情况下查找下一个从指定字符串构造的模式。 |
String |
Scanner.findWithinHorizon(Pattern pattern,
int horizon)
试图查找下一个指定模式。 |
String |
Scanner.findWithinHorizon(String pattern,
int horizon)
试图在忽略分隔符的情况下查找下一个从指定字符串构造的模式。 |
String |
PropertyPermission.getActions()
返回动作的“规范化字符串表示形式”。 |
static String[] |
TimeZone.getAvailableIDs()
获取受支持的所有可用 ID。 |
static String[] |
TimeZone.getAvailableIDs(int rawOffset)
根据给定的时区偏移量获取可用的 ID。 |
String |
MissingResourceException.getClassName()
获得构造方法所传递的参数。 |
String |
UnknownFormatConversionException.getConversion()
返回未知的转换。 |
String |
Locale.getCountry()
返回此语言环境的国家/地区代码,将为空字符串或大写的 ISO 3166 两字母代码。 |
String |
Currency.getCurrencyCode()
获取此货币的 ISO 4217 货币代码。 |
String |
Locale.getDisplayCountry()
返回适合向用户显示的语言环境国家名。 |
String |
Locale.getDisplayCountry(Locale inLocale)
返回适合向用户显示的语言环境国家名。 |
String |
Locale.getDisplayLanguage()
返回适合向用户显示的语言环境语言名。 |
String |
Locale.getDisplayLanguage(Locale inLocale)
返回适合向用户显示的语言环境语言名。 |
String |
Locale.getDisplayName()
返回适合向用户显示的语言环境名。 |
String |
TimeZone.getDisplayName()
返回适合于展示给默认区域的用户的时区名称。 |
String |
TimeZone.getDisplayName(boolean daylight,
int style)
返回适合于展示给默认区域的用户的时区名称。 |
String |
TimeZone.getDisplayName(boolean daylight,
int style,
Locale locale)
返回适合于展示给指定区域的用户的时区名称。 |
String |
Locale.getDisplayName(Locale inLocale)
返回适合向用户显示的语言环境名。 |
String |
TimeZone.getDisplayName(Locale locale)
返回适合于展示给指定区域的用户的时区名称。 |
String |
Locale.getDisplayVariant()
返回适合向用户显示的语言环境变量代码名。 |
String |
Locale.getDisplayVariant(Locale inLocale)
返回适合向用户显示的语言环境变量代码名。 |
String |
UnknownFormatFlagsException.getFlags()
返回包含未知标志的标志集合。 |
String |
IllegalFormatFlagsException.getFlags()
返回包含非法组合标志的集合。 |
String |
FormatFlagsConversionMismatchException.getFlags()
返回不兼容的标志。 |
String |
DuplicateFormatFlagsException.getFlags()
返回包含重复标志的一组标志。 |
String |
MissingFormatWidthException.getFormatSpecifier()
返回没有宽度的格式说明符。 |
String |
MissingFormatArgumentException.getFormatSpecifier()
返回不匹配的格式说明符。 |
String |
TimeZone.getID()
获取此时区的 ID。 |
String |
Locale.getISO3Country()
返回此语言环境国家的三字母缩写。 |
String |
Locale.getISO3Language()
返回此语言环境语言的三字母缩写。 |
static String[] |
Locale.getISOCountries()
返回 ISO 3166 中所定义的所有两字母国家代码。 |
static String[] |
Locale.getISOLanguages()
返回 ISO 639 中所定义的所有两字母语言代码。 |
String |
MissingResourceException.getKey()
获得构造方法所传递的参数。 |
String |
Locale.getLanguage()
返回此语言环境的语言代码,可以是空字符串或小写的 ISO 639 代码。 |
String |
UnknownFormatFlagsException.getMessage()
|
String |
UnknownFormatConversionException.getMessage()
|
String |
MissingFormatWidthException.getMessage()
|
String |
MissingFormatArgumentException.getMessage()
|
String |
IllegalFormatWidthException.getMessage()
|
String |
IllegalFormatPrecisionException.getMessage()
|
String |
IllegalFormatFlagsException.getMessage()
|
String |
IllegalFormatConversionException.getMessage()
|
String |
IllegalFormatCodePointException.getMessage()
|
String |
FormatFlagsConversionMismatchException.getMessage()
|
String |
DuplicateFormatFlagsException.getMessage()
|
String |
Properties.getProperty(String key)
用指定的键在此属性列表中搜索属性。 |
String |
Properties.getProperty(String key,
String defaultValue)
用指定的键在属性列表中搜索属性。 |
String |
ResourceBundle.getString(String key)
从此资源包或它的某个父包中获取给定值的字符串。 |
String[] |
ResourceBundle.getStringArray(String key)
从此资源包或它的某个父包中获取给定值的字符串数组。 |
String |
Currency.getSymbol()
获取默认语言环境的货币符号。 |
String |
Currency.getSymbol(Locale locale)
获取指定语言环境的货币符号。 |
String |
Locale.getVariant()
返回此语言环境的变量代码。 |
String |
Scanner.next()
查找并返回来自此扫描器的下一个完整标记。 |
String |
Scanner.next(Pattern pattern)
如果下一个标记与指定模式匹配,则返回下一个标记。 |
String |
Scanner.next(String pattern)
如果下一个标记与从指定字符串构造的模式匹配,则返回下一个标记。 |
String |
Scanner.nextLine()
此扫描器执行当前行,并返回跳过的输入信息。 |
String |
StringTokenizer.nextToken()
返回此 string tokenizer 的下一个标记。 |
String |
StringTokenizer.nextToken(String delim)
返回此 string tokenizer 的字符串中的下一个标记。 |
String |
Date.toGMTString()
已过时。 从 JDK 1.1 开始,由 DateFormat.format(Date date) 取代,使用 GMT TimeZone 。 |
String |
Date.toLocaleString()
已过时。 从 JDK 1.1 开始,由 DateFormat.format(Date date) 取代。 |
String |
Hashtable.toString()
返回此 Hashtable 对象的字符串表示形式,其形式为 ASCII 字符 ", " (逗号加空格)分隔开的、括在括号中的一组条目。 |
String |
AbstractCollection.toString()
返回此 collection 的字符串表示形式。 |
String |
Vector.toString()
返回此向量的字符串表示形式,其中包含每个元素的 String 表示形式。 |
String |
AbstractMap.toString()
返回此映射的字符串表示形式。 |
String |
BitSet.toString()
返回此位 set 的字符串表示形式。 |
String |
Locale.toString()
使用由下划线分隔的语言、国家和变量来获取整个语言环境的编程名称。 |
String |
EventObject.toString()
返回此 EventObject 的 String 表示形式。 |
String |
Date.toString()
把此 Date 对象转换为以下形式的 String :
dow mon dd hh:mm:ss zzz yyyy
其中:
dow 是一周中的某一天 (Sun, Mon, Tue, Wed, Thu, Fri, Sat)。 |
String |
Calendar.toString()
返回此日历的字符串表示形式。 |
String |
Currency.toString()
返回此货币的 ISO 4217 货币代码。 |
String |
UUID.toString()
返回表示此 UUID 的 String 对象。 |
String |
SimpleTimeZone.toString()
返回此时区的字符串表示形式。 |
String |
Scanner.toString()
返回此 Scanner 的字符串表示形式。 |
String |
Formatter.toString()
返回对输出的目标文件调用 toString() 的结果。 |
static String |
Arrays.toString(boolean[] a)
返回指定数组内容的字符串表示形式。 |
static String |
Arrays.toString(byte[] a)
返回指定数组内容的字符串表示形式。 |
static String |
Arrays.toString(char[] a)
返回指定数组内容的字符串表示形式。 |
static String |
Arrays.toString(double[] a)
返回指定数组内容的字符串表示形式。 |
static String |
Arrays.toString(float[] a)
返回指定数组内容的字符串表示形式。 |
static String |
Arrays.toString(int[] a)
返回指定数组内容的字符串表示形式。 |
static String |
Arrays.toString(long[] a)
返回指定数组内容的字符串表示形式。 |
static String |
Arrays.toString(Object[] a)
返回指定数组内容的字符串表示形式。 |
static String |
Arrays.toString(short[] a)
返回指定数组内容的字符串表示形式。 |
返回变量类型为 String 的类型的 java.util 中的方法 | |
---|---|
abstract Enumeration<String> |
ResourceBundle.getKeys()
返回键的枚举。 |
Enumeration<String> |
ListResourceBundle.getKeys()
ResourceBundle.getKeys 的实现。 |
Enumeration<String> |
PropertyResourceBundle.getKeys()
ResourceBundle.getKeys 的实现。 |
参数类型为 String 的 java.util 中的方法 | |
---|---|
String |
Scanner.findInLine(String pattern)
试图在忽略分隔符的情况下查找下一个从指定字符串构造的模式。 |
String |
Scanner.findWithinHorizon(String pattern,
int horizon)
试图在忽略分隔符的情况下查找下一个从指定字符串构造的模式。 |
Formatter |
Formatter.format(Locale l,
String format,
Object... args)
使用指定的语言环境、格式字符串和参数,将一个格式化字符串写入此对象的目标文件中。 |
Formatter |
Formatter.format(String format,
Object... args)
使用指定格式字符串和参数将一个格式化字符串写入此对象的目标文件中。 |
static UUID |
UUID.fromString(String name)
根据 UUID.toString() 方法中描述的字符串标准表示形式创建 UUID。 |
static ResourceBundle |
ResourceBundle.getBundle(String baseName)
使用指定的基本名称、默认的语言环境和调用方的类加载器获取资源包。 |
static ResourceBundle |
ResourceBundle.getBundle(String baseName,
Locale locale)
使用指定的基本名称和语言环境,以及调用方的类加载器获取资源包。 |
static ResourceBundle |
ResourceBundle.getBundle(String baseName,
Locale locale,
ClassLoader loader)
使用指定的基本名称、语言环境和类加载器获取资源包。 |
static Currency |
Currency.getInstance(String currencyCode)
返回给定货币代码的 Currency 实例。 |
Object |
ResourceBundle.getObject(String key)
从此资源包或它的某个父包中获取给定值的对象。 |
String |
Properties.getProperty(String key)
用指定的键在此属性列表中搜索属性。 |
String |
Properties.getProperty(String key,
String defaultValue)
用指定的键在属性列表中搜索属性。 |
String |
ResourceBundle.getString(String key)
从此资源包或它的某个父包中获取给定值的字符串。 |
String[] |
ResourceBundle.getStringArray(String key)
从此资源包或它的某个父包中获取给定值的字符串数组。 |
static TimeZone |
TimeZone.getTimeZone(String ID)
获取给定 ID 的 TimeZone 。 |
protected abstract Object |
ResourceBundle.handleGetObject(String key)
从此资源包中获取给定键的对象。 |
Object |
ListResourceBundle.handleGetObject(String key)
|
Object |
PropertyResourceBundle.handleGetObject(String key)
|
boolean |
Scanner.hasNext(String pattern)
如果下一个标记与从指定字符串构造的模式匹配,则返回 true。 |
String |
Scanner.next(String pattern)
如果下一个标记与从指定字符串构造的模式匹配,则返回下一个标记。 |
String |
StringTokenizer.nextToken(String delim)
返回此 string tokenizer 的字符串中的下一个标记。 |
static long |
Date.parse(String s)
已过时。 从 JDK 1.1 开始,由 DateFormat.parse(String s) 取代。 |
void |
Properties.save(java.io.OutputStream out,
String comments)
已过时。 如果在保存属性列表时发生 I/O 错误,则此方法不抛出 IOException。保存属性列表的首选方法是通过 store(OutputStream out, String comments) 方法或 storeToXML(OutputStream os, String comment) 方法来进行。 |
void |
TimeZone.setID(String ID)
设置时区 ID。 |
Object |
Properties.setProperty(String key,
String value)
调用 Hashtable 的方法 put 。 |
Scanner |
Scanner.skip(String pattern)
跳过与从指定字符串构造的模式匹配的输入信息。 |
void |
Properties.store(java.io.OutputStream out,
String comments)
以适合使用 load 方法加载到 Properties 表中的格式,将此 Properties 表中的属性列表(键和元素对)写入输出流。 |
void |
Properties.storeToXML(java.io.OutputStream os,
String comment)
发出一个表示此表中包含的所有属性的 XML 文档。 |
void |
Properties.storeToXML(java.io.OutputStream os,
String comment,
String encoding)
使用指定的编码发出一个表示此表中包含的所有属性的 XML 文档。 |
Scanner |
Scanner.useDelimiter(String pattern)
将此扫描器的分隔模式设置为从指定 String 构造的模式。 |
static Formatter.BigDecimalLayoutForm |
Formatter.BigDecimalLayoutForm.valueOf(String name)
返回带有指定名称的该类型的枚举常量。 |
参数类型为 String 的 java.util 中的构造方法 | |
---|---|
ConcurrentModificationException(String message)
构造带指定详细消息的 ConcurrentModificationException。 |
|
Date(String s)
已过时。 从 JDK 1.1 开始,由 DateFormat.parse(String s) 取代。 |
|
DuplicateFormatFlagsException(String f)
构造带指定标志的此类的一个实例。 |
|
FormatFlagsConversionMismatchException(String f,
char c)
构造带指定标志和转换的此类的一个实例。 |
|
Formatter(java.io.File file,
String csn)
构造一个带指定文件和字符集的新 formatter。 |
|
Formatter(java.io.File file,
String csn,
Locale l)
构造一个带指定文件、字符集和语言环境的新 formatter。 |
|
Formatter(java.io.OutputStream os,
String csn)
构造一个带指定输出流和字符集的新 formatter。 |
|
Formatter(java.io.OutputStream os,
String csn,
Locale l)
构造一个带指定输出流、字符集和语言环境的新 formatter。 |
|
Formatter(String fileName)
构造一个带指定文件名的新 formatter。 |
|
Formatter(String fileName,
String csn)
构造一个带指定文件名和字符集的新 formatter。 |
|
Formatter(String fileName,
String csn,
Locale l)
构造一个带指定文件名、字符集和语言环境的新 formatter。 |
|
IllegalFormatFlagsException(String f)
构造此类带有指定标志的一个实例。 |
|
InputMismatchException(String s)
构造 InputMismatchException ,将引用保存到错误消息字符串 s 中,以便将来由 getMessage 方法检索。 |
|
InvalidPropertiesFormatException(String message)
构造一个带指定详细消息的 InvalidPropertiesFormatException。 |
|
Locale(String language)
根据语言代码构造一个语言环境。 |
|
Locale(String language,
String country)
根据语言和国家构造一个语言环境。 |
|
Locale(String language,
String country,
String variant)
根据语言、国家和变量构造一个语言环境。 |
|
MissingFormatArgumentException(String s)
构造此类的带有不匹配的格式说明符的一个实例。 |
|
MissingFormatWidthException(String s)
构造此类的带有指定格式说明符的实例。 |
|
MissingResourceException(String s,
String className,
String key)
构造带有指定信息的 MissingResourceException。 |
|
NoSuchElementException(String s)
构造一个 NoSuchElementException ,保存对错误消息字符串 s 的引用,以便将来通过 getMessage 方法进行检索。 |
|
PropertyPermission(String name,
String actions)
创建带指定名称的新 PropertyPermission 对象。 |
|
Scanner(java.io.File source,
String charsetName)
构造一个新的 Scanner ,它生成的值是从指定文件扫描的。 |
|
Scanner(java.io.InputStream source,
String charsetName)
构造一个新的 Scanner ,它生成的值是从指定的输入流扫描的。 |
|
Scanner(java.nio.channels.ReadableByteChannel source,
String charsetName)
构造一个新的 Scanner ,它生成的值是从指定信道扫描的。 |
|
Scanner(String source)
构造一个新的 Scanner ,它生成的值是从指定字符串扫描的。 |
|
SimpleTimeZone(int rawOffset,
String ID)
使用给定的相对于 GMT 的基准时区偏移量和不带夏令时安排的时区 ID 构造一个 SimpleTimeZone。 |
|
SimpleTimeZone(int rawOffset,
String ID,
int startMonth,
int startDay,
int startDayOfWeek,
int startTime,
int endMonth,
int endDay,
int endDayOfWeek,
int endTime)
根据给定的相对于 GMT 的基准时区偏移量、时区 ID 和夏令时开始和结束的规则来构造一个 SimpleTimeZone。 |
|
SimpleTimeZone(int rawOffset,
String ID,
int startMonth,
int startDay,
int startDayOfWeek,
int startTime,
int endMonth,
int endDay,
int endDayOfWeek,
int endTime,
int dstSavings)
根据给定的相对于 GMT 的基准时区偏移量、时区 ID 和夏令时开始和结束的规则来构造一个 SimpleTimeZone。 |
|
SimpleTimeZone(int rawOffset,
String ID,
int startMonth,
int startDay,
int startDayOfWeek,
int startTime,
int startTimeMode,
int endMonth,
int endDay,
int endDayOfWeek,
int endTime,
int endTimeMode,
int dstSavings)
根据给定的相对于 GMT 的基准时区偏移量、时区 ID 和夏令时开始和结束的规则来构造一个 SimpleTimeZone。 |
|
StringTokenizer(String str)
为指定字符串构造一个 string tokenizer。 |
|
StringTokenizer(String str,
String delim)
为指定字符串构造一个 string tokenizer。 |
|
StringTokenizer(String str,
String delim,
boolean returnDelims)
为指定字符串构造一个 string tokenizer。 |
|
Timer(String name)
创建一个新计时器,其相关的线程具有指定的名称。 |
|
Timer(String name,
boolean isDaemon)
创建一个新计时器,其相关的线程具有指定的名称,并且可以指定作为守护程序运行。 |
|
TooManyListenersException(String s)
构造带指定详细消息的 TooManyListenersException。 |
|
UnknownFormatConversionException(String s)
使用未知的转换构造此类的实例。 |
|
UnknownFormatFlagsException(String f)
使用指定的标志构造此类的实例。 |
java.util.concurrent 中 String 的使用 |
---|
返回 String 的 java.util.concurrent 中的方法 | |
---|---|
String |
Semaphore.toString()
返回标识此信号量的字符串,以及信号量的状态。 |
String |
PriorityBlockingQueue.toString()
|
String |
LinkedBlockingQueue.toString()
|
String |
CountDownLatch.toString()
返回标识此锁存器及其状态的字符串。 |
String |
CopyOnWriteArrayList.toString()
返回此 Collection 的字符串表示形式,其中包含每个元素的字符串表示形式。 |
String |
ArrayBlockingQueue.toString()
|
参数类型为 String 的 java.util.concurrent 中的方法 | |
---|---|
static TimeUnit |
TimeUnit.valueOf(String name)
返回带有指定名称的该类型的枚举常量。 |
参数类型为 String 的 java.util.concurrent 中的构造方法 | |
---|---|
BrokenBarrierException(String message)
构造带指定详细消息的 BrokenBarrierException。 |
|
CancellationException(String message)
构造带指定详细消息的 CancellationException。 |
|
ExecutionException(String message)
构造带指定详细消息的 ExecutionException。 |
|
ExecutionException(String message,
Throwable cause)
构造带指定详细消息和原因的 ExecutionException。 |
|
RejectedExecutionException(String message)
构造带指定详细消息的 RejectedExecutionException。 |
|
RejectedExecutionException(String message,
Throwable cause)
构造带指定详细消息和原因的 RejectedExecutionException。 |
|
TimeoutException(String message)
构造带指定详细消息的 TimeoutException。 |
java.util.concurrent.atomic 中 String 的使用 |
---|
返回 String 的 java.util.concurrent.atomic 中的方法 | |
---|---|
String |
AtomicLong.toString()
返回当前值的字符串表示形式。 |
String |
AtomicReferenceArray.toString()
返回数组当前值的字符串表示形式。 |
String |
AtomicReference.toString()
返回当前值的字符串表示形式。 |
String |
AtomicLongArray.toString()
返回数组当前值的字符串表示形式。 |
String |
AtomicIntegerArray.toString()
返回数组当前值的字符串表示形式。 |
String |
AtomicInteger.toString()
返回当前值的字符串表示形式。 |
String |
AtomicBoolean.toString()
返回当前值的字符串表示形式。 |
参数类型为 String 的 java.util.concurrent.atomic 中的方法 | ||
---|---|---|
static
|
AtomicReferenceFieldUpdater.newUpdater(Class<U> tclass,
Class<W> vclass,
String fieldName)
使用给定的字段为对象创建一个更新程序。 |
|
static
|
AtomicLongFieldUpdater.newUpdater(Class<U> tclass,
String fieldName)
使用给定的字段为对象创建一个更新程序。 |
|
static
|
AtomicIntegerFieldUpdater.newUpdater(Class<U> tclass,
String fieldName)
使用给定字段为对象创建一个更新程序。 |
java.util.concurrent.locks 中 String 的使用 |
---|
返回 String 的 java.util.concurrent.locks 中的方法 | |
---|---|
String |
ReentrantLock.toString()
返回标识此锁定及其锁定状态的字符串。 |
String |
AbstractQueuedSynchronizer.toString()
返回标识此同步器及其状态的字符串。 |
String |
ReentrantReadWriteLock.toString()
返回标识此锁定及其锁定状态的字符串。 |
String |
ReentrantReadWriteLock.ReadLock.toString()
返回标识此锁定及其锁定状态的字符串。 |
String |
ReentrantReadWriteLock.WriteLock.toString()
返回标识此锁定及其锁定状态的字符串。 |
java.util.jar 中 String 的使用 |
---|
声明为 String 的 java.util.jar 中的字段 | |
---|---|
static String |
Pack200.Packer.CLASS_ATTRIBUTE_PFX
当与类属性名称连在一起时,使用 JSR 200 规范中指定的布局语言指出该属性的格式。 |
static String |
Pack200.Packer.CODE_ATTRIBUTE_PFX
当与代码属性名称连在一起时,指出该属性的格式。 |
static String |
Pack200.Packer.DEFLATE_HINT
如果将此属性设置为 Pack200.Packer.TRUE 或 Pack200.Packer.FALSE ,则打包器将在输出存档中设置相应的压缩提示,并且不传输存档元素的单个压缩提示。 |
static String |
Pack200.Unpacker.DEFLATE_HINT
此属性指示解包器应该忽略 DEFLATE_HINT 的所有已传输的值,并用给定值 Pack200.Unpacker.TRUE 或 Pack200.Unpacker.FALSE 替换它们。 |
static String |
Pack200.Packer.EFFORT
如果将此属性设置为单个十进制数字,则打包器将在压缩存档时使用指定压缩级别。 |
static String |
Pack200.Packer.ERROR
字符串 "error",某些属性的可能值。 |
static String |
Pack200.Packer.FALSE
字符串 "false",某些属性的可能值。 |
static String |
Pack200.Unpacker.FALSE
字符串 "false",某些属性的可能值。 |
static String |
Pack200.Packer.FIELD_ATTRIBUTE_PFX
当与字段属性名称连在一起时,指出该属性的格式。 |
static String |
Pack200.Packer.KEEP
字符串 "keep",某些属性的可能值。 |
static String |
Pack200.Unpacker.KEEP
字符串 "keep",某些属性的可能值。 |
static String |
Pack200.Packer.KEEP_FILE_ORDER
如果将此属性设置为 Pack200.Packer.TRUE ,则打包器将按它们在源存档中的原始顺序传输所有元素。 |
static String |
Pack200.Packer.LATEST
字符串 "latest",某些属性的可能值。 |
static String |
JarFile.MANIFEST_NAME
JAR 清单文件名称。 |
static String |
Pack200.Packer.METHOD_ATTRIBUTE_PFX
当与方法属性名称连在一起时,指出该属性的格式。 |
static String |
Pack200.Packer.MODIFICATION_TIME
如果将此属性设置为特殊的字符串 Pack200.Packer.LATEST ,则打包器将尝试在原始存档中的所有可用条目中确定最后修改时间,或者确定每个段中所有可用条目的最后修改时间。 |
static String |
Pack200.Packer.PASS
字符串 "pass",某些属性的可能值。 |
static String |
Pack200.Packer.PASS_FILE_PFX
指出文件应该按字节传递(无压缩)。 |
static String |
Pack200.Packer.PROGRESS
解包器的百分比进度,由解包器定期更新。 |
static String |
Pack200.Unpacker.PROGRESS
解包器的百分比进度,由解包器定期更新。 |
static String |
Pack200.Packer.SEGMENT_LIMIT
此属性是一个数字,给出了每个存档段的估计目标大小 N(以字节为单位)。 |
static String |
Pack200.Packer.STRIP
字符串 "strip",某些属性的可能值。 |
static String |
Pack200.Packer.TRUE
字符串 "true",某些属性的可能值。 |
static String |
Pack200.Unpacker.TRUE
字符串 "true",某些属性的可能值。 |
static String |
Pack200.Packer.UNKNOWN_ATTRIBUTE
指出遇到包含有未知属性的类文件时所采取的行动。 |
返回 String 的 java.util.jar 中的方法 | |
---|---|
String |
Attributes.getValue(Attributes.Name name)
返回指定的 Attributes.Name 的值,如果未找到,则返回 null。 |
String |
Attributes.getValue(String name)
返回指定属性名称的值,如果未找到,则返回 null。 |
String |
Attributes.putValue(String name,
String value)
将指定的值作为一个 String 关联到指定的属性名称。 |
String |
Attributes.Name.toString()
返回字符串形式的属性名称。 |
返回变量类型为 String 的类型的 java.util.jar 中的方法 | |
---|---|
Map<String,Attributes> |
Manifest.getEntries()
返回此 Manifest 中所包含条目的 Map。 |
SortedMap<String,String> |
Pack200.Packer.properties()
获取此引擎属性的集合。 |
SortedMap<String,String> |
Pack200.Packer.properties()
获取此引擎属性的集合。 |
SortedMap<String,String> |
Pack200.Unpacker.properties()
获取此引擎属性的集合。 |
SortedMap<String,String> |
Pack200.Unpacker.properties()
获取此引擎属性的集合。 |
参数类型为 String 的 java.util.jar 中的方法 | |
---|---|
protected ZipEntry |
JarInputStream.createZipEntry(String name)
为指定的 JAR 文件条目名称创建新的 JarEntry (ZipEntry )。 |
Attributes |
Manifest.getAttributes(String name)
返回指定条目名称的 Attributes。 |
ZipEntry |
JarFile.getEntry(String name)
返回给定条目名称的 ZipEntry ;如果未找到,则返回 null 。 |
JarEntry |
JarFile.getJarEntry(String name)
返回给定条目名称的 JarEntry ;如果未找到,则返回 null 。 |
String |
Attributes.getValue(String name)
返回指定属性名称的值,如果未找到,则返回 null。 |
String |
Attributes.putValue(String name,
String value)
将指定的值作为一个 String 关联到指定的属性名称。 |
参数类型为 String 的 java.util.jar 中的构造方法 | |
---|---|
Attributes.Name(String name)
用给定字符串名称构造一个新的属性名称。 |
|
JarEntry(String name)
为指定的 JAR 文件条目名称创建新的 JarEntry 。 |
|
JarException(String s)
构造带指定详细消息的 JarException。 |
|
JarFile(String name)
创建一个要从指定的文件 name 读取的新的 JarFile 。 |
|
JarFile(String name,
boolean verify)
创建一个要从指定的文件 name 读取的新的 JarFile 。 |
java.util.logging 中 String 的使用 |
---|
声明为 String 的 java.util.logging 中的字段 | |
---|---|
static String |
LogManager.LOGGING_MXBEAN_NAME
LoggingMXBean 的 ObjectName 的字符串表示形式。 |
返回 String 的 java.util.logging 中的方法 | |
---|---|
String |
XMLFormatter.format(LogRecord record)
将给定消息格式化为 XML。 |
String |
SimpleFormatter.format(LogRecord record)
格式化给定的 LogRecord。 |
abstract String |
Formatter.format(LogRecord record)
格式化给定的日志记录,并返回格式化后的字符串。 |
String |
Formatter.formatMessage(LogRecord record)
本地化和格式化来自日志记录的消息。 |
String |
Handler.getEncoding()
返回该 Handler 的字符编码。 |
String |
XMLFormatter.getHead(Handler h)
返回一组 XML 格式记录的头部字符串。 |
String |
Formatter.getHead(Handler h)
返回一组格式化记录的头部字符串。 |
String |
Level.getLocalizedName()
返回当前默认语言环境的 Level 的本地化字符串名称。 |
String |
LoggingMXBean.getLoggerLevel(String loggerName)
获得与指定 logger 相关的日志级别名称。 |
String |
LogRecord.getLoggerName()
获取源 Logger 名称 |
String |
LogRecord.getMessage()
获取本地化或格式化之前的“原始”日志消息。 |
String |
Logger.getName()
获得此 logger 的名称。 |
String |
Level.getName()
返回 Level 的非本地化字符串名称。 |
String |
LoggingMXBean.getParentLoggerName(String loggerName)
返回指定 logger 的父 logger 名称。 |
String |
LogManager.getProperty(String name)
获取日志属性的值。 |
String |
Logger.getResourceBundleName()
检索此 logger 的本地化资源包名称。 |
String |
Level.getResourceBundleName()
返回级别的本地化资源包名称;如果没有定义本地化包,则返回 null。 |
String |
LogRecord.getResourceBundleName()
获取本地化资源包名称。 |
String |
LogRecord.getSourceClassName()
获取发出日志请求的类的名称。 |
String |
LogRecord.getSourceMethodName()
获取(假设)发出日志请求的方法的名称。 |
String |
XMLFormatter.getTail(Handler h)
返回一组 XML 格式记录的尾部字符串。 |
String |
Formatter.getTail(Handler h)
返回一组格式化记录的尾部字符串。 |
String |
Level.toString()
|
返回变量类型为 String 的类型的 java.util.logging 中的方法 | |
---|---|
Enumeration<String> |
LogManager.getLoggerNames()
获取已知 logger 名称的枚举。 |
List<String> |
LoggingMXBean.getLoggerNames()
返回当前已注册的 logger 列表。 |
参数类型为 String 的 java.util.logging 中的方法 | |
---|---|
void |
Logger.config(String msg)
记录一条 CONFIG 消息。 |
void |
Logger.entering(String sourceClass,
String sourceMethod)
记录一个方法条目。 |
void |
Logger.entering(String sourceClass,
String sourceMethod,
Object param1)
记录一个方法条目,带有一个参数。 |
void |
Logger.entering(String sourceClass,
String sourceMethod,
Object[] params)
记录一个方法条目,带有一组参数。 |
void |
ErrorManager.error(String msg,
Exception ex,
int code)
在发生 Handler 失败时调用 error 方法。 |
void |
Logger.exiting(String sourceClass,
String sourceMethod)
记录一个方法返回。 |
void |
Logger.exiting(String sourceClass,
String sourceMethod,
Object result)
记录一个方法返回,带有结果对象。 |
void |
Logger.fine(String msg)
记录一条 FINE 消息。 |
void |
Logger.finer(String msg)
记录一条 FINER 消息。 |
void |
Logger.finest(String msg)
记录一条 FINEST 消息。 |
static Logger |
Logger.getAnonymousLogger(String resourceBundleName)
创建一个匿名的 Logger。 |
static Logger |
Logger.getLogger(String name)
为指定子系统查找或创建一个 logger。 |
Logger |
LogManager.getLogger(String name)
查找指定 logger 的方法。 |
static Logger |
Logger.getLogger(String name,
String resourceBundleName)
为指定子系统查找或创建一个 logger。 |
String |
LoggingMXBean.getLoggerLevel(String loggerName)
获得与指定 logger 相关的日志级别名称。 |
String |
LoggingMXBean.getParentLoggerName(String loggerName)
返回指定 logger 的父 logger 名称。 |
String |
LogManager.getProperty(String name)
获取日志属性的值。 |
void |
Logger.info(String msg)
记录一条 INFO 消息。 |
void |
Logger.log(Level level,
String msg)
记录一条不带参数的消息。 |
void |
Logger.log(Level level,
String msg,
Object param1)
记录带有一个对象参数的消息。 |
void |
Logger.log(Level level,
String msg,
Object[] params)
记录带有一组对象参数的消息。 |
void |
Logger.log(Level level,
String msg,
Throwable thrown)
记录带有相关的可抛出信息的消息。 |
void |
Logger.logp(Level level,
String sourceClass,
String sourceMethod,
String msg)
记录一条消息,具有指定的源类和方法,不带参数。 |
void |
Logger.logp(Level level,
String sourceClass,
String sourceMethod,
String msg,
Object param1)
记录一条消息,具有指定的源类和方法,带有单个日志消息的对象参数。 |
void |
Logger.logp(Level level,
String sourceClass,
String sourceMethod,
String msg,
Object[] params)
记录一条消息,具有指定的源类和方法,带有一组对象参数。 |
void |
Logger.logp(Level level,
String sourceClass,
String sourceMethod,
String msg,
Throwable thrown)
记录一条消息,具有指定源类和方法,带有相关的可抛出信息。 |
void |
Logger.logrb(Level level,
String sourceClass,
String sourceMethod,
String bundleName,
String msg)
记录一条消息,具有指定的源类、方法和资源包名,不带参数。 |
void |
Logger.logrb(Level level,
String sourceClass,
String sourceMethod,
String bundleName,
String msg,
Object param1)
记录一条消息,具有指定的源类、方法和资源包名,带有单个日志消息的对象参数。 |
void |
Logger.logrb(Level level,
String sourceClass,
String sourceMethod,
String bundleName,
String msg,
Object[] params)
记录一条消息,具有指定的源类、方法和资源包名,带有一组对象参数。 |
void |
Logger.logrb(Level level,
String sourceClass,
String sourceMethod,
String bundleName,
String msg,
Throwable thrown)
记录一条消息,具有指定的源类、方法和资源包名,带有相关的可抛出对象。 |
static Level |
Level.parse(String name)
将级别名称字符串分析成 Level。 |
protected void |
Handler.reportError(String msg,
Exception ex,
int code)
用于向该 Handler 的 ErrorManager 报告错误的受保护便利方法。 |
void |
Handler.setEncoding(String encoding)
设置该 Handler 所用的字符编码。 |
void |
StreamHandler.setEncoding(String encoding)
设置(或更改)该 Handler 所用的字符编码。 |
void |
LoggingMXBean.setLoggerLevel(String loggerName,
String levelName)
将指定 logger 设置为指定的新级别。 |
void |
LogRecord.setLoggerName(String name)
设置源 Logger 名称。 |
void |
LogRecord.setMessage(String message)
设置本地化或格式化之前的“原始”日志消息。 |
void |
LogRecord.setResourceBundleName(String name)
设置本地化资源包名称。 |
void |
LogRecord.setSourceClassName(String sourceClassName)
设置(可能)发出日志请求的类的名称。 |
void |
LogRecord.setSourceMethodName(String sourceMethodName)
设置(可能)发出日志请求的方法的名称。 |
void |
Logger.severe(String msg)
记录一条 SEVERE 消息。 |
void |
Logger.throwing(String sourceClass,
String sourceMethod,
Throwable thrown)
正抛出异常的记录。 |
void |
Logger.warning(String msg)
记录一条 WARNING 消息。 |
参数类型为 String 的 java.util.logging 中的构造方法 | |
---|---|
FileHandler(String pattern)
初始化要写入给定文件名的 FileHandler 。 |
|
FileHandler(String pattern,
boolean append)
初始化要写入给定文件名的 FileHandler(使用可选的 append)。 |
|
FileHandler(String pattern,
int limit,
int count)
初始化要写入文件集合的 FileHandler。 |
|
FileHandler(String pattern,
int limit,
int count,
boolean append)
初始化要写入文件集合的 FileHandler(使用可选的 append)。 |
|
Level(String name,
int value)
使用给定的整数值创建一个指定的 Level。 |
|
Level(String name,
int value,
String resourceBundleName)
使用给定的整数值和给定的本地化资源名称创建一个指定的 Level。 |
|
Logger(String name,
String resourceBundleName)
构造一个用于指定子系统的 logger 的受保护的方法。 |
|
LoggingPermission(String name,
String actions)
创建一个新的 LoggingPermission 对象。 |
|
LogRecord(Level level,
String msg)
用给定级别和消息值构造 LogRecord。 |
|
SocketHandler(String host,
int port)
构造一个带有指定主机和端口的 SocketHandler。 |
java.util.prefs 中 String 的使用 |
---|
返回 String 的 java.util.prefs 中的方法 | |
---|---|
abstract String |
Preferences.absolutePath()
返回此首选项节点的绝对路径名。 |
String |
AbstractPreferences.absolutePath()
根据 Preferences.absolutePath() 中的规范实现 absolutePath 方法。 |
abstract String[] |
Preferences.childrenNames()
返回此首选项节点相对于此节点的子节点名称。 |
String[] |
AbstractPreferences.childrenNames()
根据 Preferences.childrenNames() 中的规范实现 children 方法。 |
protected abstract String[] |
AbstractPreferences.childrenNamesSpi()
返回此首选项节点的子节点名称。 |
abstract String |
Preferences.get(String key,
String def)
返回与此首选项节点中指定键相关联的值。 |
String |
AbstractPreferences.get(String key,
String def)
根据 Preferences.get(String,String) 中的规范实现 get 方法。 |
String |
PreferenceChangeEvent.getKey()
返回已更改首选项的键。 |
String |
PreferenceChangeEvent.getNewValue()
返回首选项的新值。 |
protected abstract String |
AbstractPreferences.getSpi(String key)
返回与此首选项节点上的指定键相关联的值;如果不存在此键的关联值或此时无法确定该关联值,则返回 null。 |
abstract String[] |
Preferences.keys()
返回在此首选项节点中具有关联值的所有键。 |
String[] |
AbstractPreferences.keys()
根据 Preferences.keys() 中的规范实现 keys 方法。 |
protected abstract String[] |
AbstractPreferences.keysSpi()
返回在此首选项节点中具有关联值的所有键。 |
abstract String |
Preferences.name()
返回此首选项节点相对于父节点的名称。 |
String |
AbstractPreferences.name()
根据 Preferences.name() 中的规范实现 name 方法。 |
abstract String |
Preferences.toString()
返回此首选项节点的字符串表示形式,与通过表达式:(this.isUserNode() ? "User" : "System") + " Preference Node: " + this.absolutePath() 计算的结果一样。 |
String |
AbstractPreferences.toString()
返回此首选项节点的绝对路径名称。 |
参数类型为 String 的 java.util.prefs 中的方法 | |
---|---|
protected abstract AbstractPreferences |
AbstractPreferences.childSpi(String name)
返回此首选项节点的指定子节点;如果该子节点尚未存在,则创建它。 |
abstract String |
Preferences.get(String key,
String def)
返回与此首选项节点中指定键相关联的值。 |
String |
AbstractPreferences.get(String key,
String def)
根据 Preferences.get(String,String) 中的规范实现 get 方法。 |
abstract boolean |
Preferences.getBoolean(String key,
boolean def)
返回与此首选项节点中指定的键相关联的、由字符串表示的 boolean 值。 |
boolean |
AbstractPreferences.getBoolean(String key,
boolean def)
根据 Preferences.getBoolean(String,boolean) 中的规范实现 getBoolean 方法。 |
abstract byte[] |
Preferences.getByteArray(String key,
byte[] def)
返回与此首选项节点中指定键相关联的、由字符串表示的字节数组。 |
byte[] |
AbstractPreferences.getByteArray(String key,
byte[] def)
根据 Preferences.getByteArray(String,byte[]) 中的规范实现 getByteArray 方法。 |
protected AbstractPreferences |
AbstractPreferences.getChild(String nodeName)
如果指定的子节点存在,则返回该子节点;或者如果它不存在,则返回 null。 |
abstract double |
Preferences.getDouble(String key,
double def)
返回与此首选项节点中指定的键相关联的、由字符串表示的 double 值。 |
double |
AbstractPreferences.getDouble(String key,
double def)
根据 Preferences.getDouble(String,double) 中的规范实现 getDouble 方法。 |
abstract float |
Preferences.getFloat(String key,
float def)
返回与此首选项节点中指定的键相关联的、由字符串表示的 float 值。 |
float |
AbstractPreferences.getFloat(String key,
float def)
根据 Preferences.getFloat(String,float) 中的规范实现 getFloat 方法。 |
abstract int |
Preferences.getInt(String key,
int def)
返回与此首选项节点中与指定键相关联的、由字符串表示的 int 值。 |
int |
AbstractPreferences.getInt(String key,
int def)
根据 Preferences.getInt(String,int) 中的规范实现 getInt 方法。 |
abstract long |
Preferences.getLong(String key,
long def)
返回与此首选项节点中指定的键相关联的、由字符串表示的 long 值。 |
long |
AbstractPreferences.getLong(String key,
long def)
根据 Preferences.getLong(String,long) 中的规范实现 getLong 方法。 |
protected abstract String |
AbstractPreferences.getSpi(String key)
返回与此首选项节点上的指定键相关联的值;如果不存在此键的关联值或此时无法确定该关联值,则返回 null。 |
abstract Preferences |
Preferences.node(String pathName)
将指定首选项节点返回到此节点所在的同一树中,如果此节点及其祖先已经不存在,则创建它们。 |
Preferences |
AbstractPreferences.node(String path)
根据 Preferences.node(String) 中的规范实现 node 方法。 |
abstract boolean |
Preferences.nodeExists(String pathName)
如果此节点所在的树中存在指定首选项节点,则返回 true。 |
boolean |
AbstractPreferences.nodeExists(String path)
根据 Preferences.nodeExists(String) 中的规范实现 nodeExists 方法。 |
abstract void |
Preferences.put(String key,
String value)
将指定值与此首选项节点中的指定键相关联。 |
void |
AbstractPreferences.put(String key,
String value)
根据 Preferences.put(String,String) 中的规范实现 put 方法。 |
abstract void |
Preferences.putBoolean(String key,
boolean value)
将表示指定 boolean 值的字符串与此首选项节点中的指定键相关联。 |
void |
AbstractPreferences.putBoolean(String key,
boolean value)
根据 Preferences.putBoolean(String,boolean) 中的规范实现 putBoolean 方法。 |
abstract void |
Preferences.putByteArray(String key,
byte[] value)
将表示指定字节数组的字符串与此首选项节点中的指定键相关联。 |
void |
AbstractPreferences.putByteArray(String key,
byte[] value)
根据 Preferences.putByteArray(String,byte[]) 中的规范实现 putByteArray 方法。 |
abstract void |
Preferences.putDouble(String key,
double value)
将表示指定 double 值的字符串与此首选项节点中的指定键相关联。 |
void |
AbstractPreferences.putDouble(String key,
double value)
根据 Preferences.putDouble(String,double) 中的规范实现 putDouble 方法。 |
abstract void |
Preferences.putFloat(String key,
float value)
将表示指定 float 值的字符串与此首选项节点中的指定键相关联。 |
void |
AbstractPreferences.putFloat(String key,
float value)
根据 Preferences.putFloat(String,float) 中的规范实现 putFloat 方法。 |
abstract void |
Preferences.putInt(String key,
int value)
将表示指定 int 值的字符串与此首选项节点中的指定键相关联。 |
void |
AbstractPreferences.putInt(String key,
int value)
根据 Preferences.putInt(String,int) 中的规范实现 putInt 方法。 |
abstract void |
Preferences.putLong(String key,
long value)
将表示指定 long 值的字符串与此首选项节点中的指定键相关联。 |
void |
AbstractPreferences.putLong(String key,
long value)
根据 Preferences.putLong(String,long) 中的规范实现 putLong 方法。 |
protected abstract void |
AbstractPreferences.putSpi(String key,
String value)
将给定的键-值关联置于此首选项节点中。 |
abstract void |
Preferences.remove(String key)
移除与此首选项节点中与指定键相关联的值(如果有)。 |
void |
AbstractPreferences.remove(String key)
根据 Preferences.remove(String) 中的规范实现 remove(String) 方法。 |
protected abstract void |
AbstractPreferences.removeSpi(String key)
移除此首选项节点上指定键的关联值(如果有)。 |
参数类型为 String 的 java.util.prefs 中的构造方法 | |
---|---|
AbstractPreferences(AbstractPreferences parent,
String name)
用指定的父节点和与其父节点相关的指定名称创建首选项节点。 |
|
BackingStoreException(String s)
构造带指定详细消息的 BackingStoreException。 |
|
InvalidPreferencesFormatException(String message)
构造带指定详细消息的 InvalidPreferencesFormatException。 |
|
InvalidPreferencesFormatException(String message,
Throwable cause)
构造带指定详细消息和原因的 InvalidPreferencesFormatException。 |
|
PreferenceChangeEvent(Preferences node,
String key,
String newValue)
构造新的 PreferenceChangeEvent 实例。 |
java.util.regex 中 String 的使用 |
---|
返回 String 的 java.util.regex 中的方法 | |
---|---|
String |
PatternSyntaxException.getDescription()
检索错误的描述。 |
String |
PatternSyntaxException.getMessage()
返回多行字符串,包含语法错误及其索引的描述、错误的正则表达式模式和模式中错误索引的可视化指示。 |
String |
PatternSyntaxException.getPattern()
检索错误的正则表达式模式。 |
String |
MatchResult.group()
返回由以前匹配所匹配的输入子序列。 |
String |
Matcher.group()
返回由以前匹配操作所匹配的输入子序列。 |
String |
MatchResult.group(int group)
返回在以前匹配操作期间由给定组捕获的输入子序列。 |
String |
Matcher.group(int group)
返回在以前匹配操作期间由给定组捕获的输入子序列。 |
String |
Pattern.pattern()
返回在其中编译过此模式的正则表达式。 |
static String |
Pattern.quote(String s)
返回指定 String 的字面值模式 String 。 |
static String |
Matcher.quoteReplacement(String s)
返回指定 String 的字面值替换 String 。 |
String |
Matcher.replaceAll(String replacement)
替换模式与给定替换字符串相匹配的输入序列的每个子序列。 |
String |
Matcher.replaceFirst(String replacement)
替换模式与给定替换字符串匹配的输入序列的第一个子序列。 |
String[] |
Pattern.split(CharSequence input)
围绕此模式的匹配拆分给定输入序列。 |
String[] |
Pattern.split(CharSequence input,
int limit)
围绕此模式的匹配拆分给定输入序列。 |
String |
Pattern.toString()
返回此模式的字符串表示形式。 |
String |
Matcher.toString()
返回匹配器的字符串表示形式。 |
参数类型为 String 的 java.util.regex 中的方法 | |
---|---|
Matcher |
Matcher.appendReplacement(StringBuffer sb,
String replacement)
实现非终端追加和替换步骤。 |
static Pattern |
Pattern.compile(String regex)
将给定的正则表达式编译到模式中。 |
static Pattern |
Pattern.compile(String regex,
int flags)
将给定的正则表达式根据给定标志编译到模式中。 |
static boolean |
Pattern.matches(String regex,
CharSequence input)
编译给定正则表达式并尝试将给定输入与其匹配。 |
static String |
Pattern.quote(String s)
返回指定 String 的字面值模式 String 。 |
static String |
Matcher.quoteReplacement(String s)
返回指定 String 的字面值替换 String 。 |
String |
Matcher.replaceAll(String replacement)
替换模式与给定替换字符串相匹配的输入序列的每个子序列。 |
String |
Matcher.replaceFirst(String replacement)
替换模式与给定替换字符串匹配的输入序列的第一个子序列。 |
参数类型为 String 的 java.util.regex 中的构造方法 | |
---|---|
PatternSyntaxException(String desc,
String regex,
int index)
构造此类的新实例。 |
java.util.zip 中 String 的使用 |
---|
返回 String 的 java.util.zip 中的方法 | |
---|---|
String |
ZipEntry.getComment()
返回条目的注释字符串;如果没有,则返回 null。 |
String |
ZipFile.getName()
返回 ZIP 文件的路径名。 |
String |
ZipEntry.getName()
返回条目名称。 |
String |
ZipEntry.toString()
返回 ZIP 条目的字符串表示形式。 |
参数类型为 String 的 java.util.zip 中的方法 | |
---|---|
protected ZipEntry |
ZipInputStream.createZipEntry(String name)
为指定条目名称创建一个新的 ZipEntry 对象。 |
ZipEntry |
ZipFile.getEntry(String name)
返回指定名称的 ZIP 文件条目;如果未找到,则返回 null。 |
void |
ZipEntry.setComment(String comment)
为条目设置可选的注释字符串。 |
void |
ZipOutputStream.setComment(String comment)
设置 ZIP 文件注释。 |
参数类型为 String 的 java.util.zip 中的构造方法 | |
---|---|
DataFormatException(String s)
构造带指定详细消息的 DataFormatException。 |
|
ZipEntry(String name)
使用指定名称创建新的 ZIP 条目。 |
|
ZipException(String s)
构建带指定详细消息的 ZipException 。 |
|
ZipFile(String name)
打开 ZIP 文件进行阅读。 |
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个 下一个 | 框架 无框架 |
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。