找到 34423 篇文章,关于编程

在 Java 中获取默认系统属性

Samual Sam
更新于 2020-06-26 15:04:28

634 次查看

要返回 Java 中所有默认系统属性,首先使用 System.getProperties() 方法。java.util.Properties prop = System.getProperties();然后,使用 list() 方法列出所有属性。prop.list(System.out);示例 在线演示public class Demo {     public static void main(String[] args) {        java.util.Properties prop = System.getProperties();        System.out.println("以下是属性:");        prop.list(System.out);     } }输出以下是属性: java.runtime.name=OpenJDK Runtime Environment sun.boot.library.path=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0... java.vm.version=25.141-b16 java.vm.vendor=Oracle Corporation java.vendor.url=http://java.oracle.com/ path.separator=: java.vm.name=OpenJDK 64-Bit Server VM file.encoding.pkg=sun.io user.country=US sun.java.launcher=SUN_STANDARD sun.os.patch.level=unknown java.vm.specification.name=Java Virtual Machine Specification user.dir=/home/cg/root/3757524 java.runtime.version=1.8.0_141-b16 java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment java.endorsed.dirs=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0... os.arch=amd64 java.io.tmpdir=/tmp line.separator= java.vm.specification.vendor=Oracle Corporation os.name=Linux sun.jnu.encoding=UTF-8 java.library.path=/home/cg/root/GNUstep/Library/Librari... java.specification.name=Java Platform API Specification java.class.version=52.0 sun.management.compiler=HotSpot 64-Bit Tiered Compilers os.version=3.10.0-862.9.1.el7.x86_64 user.home=? user.timezone= java.awt.printerjob=sun.print.PSPrinterJob ... 阅读更多

返回 Java 中的所有系统属性

Samual Sam
更新于 2020-06-26 14:43:51

1K+ 次查看

要返回 Java 中的所有系统属性,首先使用 System.getProperties() 方法。java.util.Properties prop = System.getProperties();然后,使用 list() 方法列出所有属性。prop.list(System.out);示例 在线演示public class MainClass {     public static void main(String[] args) {        java.util.Properties prop = System.getProperties();        prop.list(System.out);     } }输出java.runtime.name=OpenJDK Runtime Environment sun.boot.library.path=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0... java.vm.version=25.141-b16 java.vm.vendor=Oracle Corporation java.vendor.url=http://java.oracle.com/ path.separator=: java.vm.name=OpenJDK 64-Bit Server VM file.encoding.pkg=sun.io user.country=US sun.java.launcher=SUN_STANDARD sun.os.patch.level=unknown java.vm.specification.name=Java Virtual Machine Specification user.dir=/home/cg/root/3757524 java.runtime.version=1.8.0_141-b16 java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment java.endorsed.dirs=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0... os.arch=amd64 java.io.tmpdir=/tmp line.separator= java.vm.specification.vendor=Oracle Corporation os.name=Linux sun.jnu.encoding=UTF-8 java.library.path=/home/cg/root/GNUstep/Library/Librari... java.specification.name=Java Platform API Specification java.class.version=52.0 sun.management.compiler=HotSpot 64-Bit Tiered Compilers os.version=3.10.0-862.9.1.el7.x86_64 user.home=? user.timezone= java.awt.printerjob=sun.print.PSPrinterJob file.encoding=UTF-8 java.specification.version=1.8 user.name=? java.class.path=/home/cg/root/GNUstep/Library/Librari... java.vm.specification.version=1.8 sun.arch.data.model=64 java.home=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0... sun.java.command=MainClass java.specification.vendor=Oracle Corporation user.language=en ... 阅读更多

Java 正则表达式从字符串中提取最大数值

karthikeya Boyini
更新于 2020-06-26 14:46:46

523 次查看

从字母数字字符串中提取最大数值。如下给出一个示例 -字符串 = abcd657efgh234 最大数值 = 657以下给出一个演示此功能的程序 -示例 在线演示import java.util.regex.Matcher; import java.util.regex.Pattern; public class Example {  public static void main (String[] args) {     String str = "123abc874def235ijk999";     System.out.println("字符串为: " + str);     String regex = "\d+";     Pattern ptrn = Pattern.compile(regex);     Matcher match = ptrn.matcher(str);     int maxNum = 0;     while(match.find()) {        int num = Integer.parseInt(match.group());        if(num > maxNum) {           maxNum = num;        }     }     System.out.println("上述字符串中的最大数值为: " + maxNum);  } }输出字符串为: 123abc874def235ijk999 ... 阅读更多

Java 程序获取字符串指定索引处的字符

Samual Sam
更新于 2020-06-26 14:49:13

394 次查看

在 Java 中使用 charAt() 方法获取位于指定索引处的字符。假设以下为我们的字符串。String str = "Laptop...";查找第 3 个位置的字符。str.charAt(2);以下是最终示例。示例 在线演示public class Demo {     public static void main(String[] args) {        String str = "Laptop...";        System.out.println("字符串: "+str);        System.out.println("位置 3 处的字符 = " +str.charAt(2));     } }输出字符串: Laptop... 位置 3 处的字符 = p

Java 程序使用 compareTo() 方法比较字符串

karthikeya Boyini
更新于 2020-06-26 14:51:24

115 次查看

compareTo(obj) 方法将此字符串与另一个对象进行比较。如果参数是与该字符串在词法上相等的字符串,则返回 0;如果参数是词法上大于该字符串的字符串,则返回值小于 0;如果参数是词法上小于该字符串的字符串,则返回值大于 0。我们有以下两个字符串 -String str1 = "tom"; String str2 = "tim";让我们检查所有返回值。if(str1.compareTo(str2) > 0) {  System.out.println("第一个字符串更大!"); } if(str1.compareTo(str2) == 0) {  System.out.println("第一个字符串等于第二个字符串!"); } if(str1.compareTo(str2)  0) {           System.out.println("第一个字符串 ... 阅读更多

Java 程序检查两个字符串是否相等,忽略大小写

Samual Sam
更新于 2020-06-26 14:54:14

188 次查看

在 Java 中使用 equalsIgnoreCase() 检查两个字符串是否相等,忽略大小写。假设以下为我们的两个字符串。String one = "rocky"; String two = "Rocky";两者相等,但大小写不同。由于该方法忽略大小写,因此这两个字符串将被视为相等。这里,我们正在检查相同的内容。if(one.equalsIgnoreCase(two)) {     System.out.println("字符串 one 等于 two(忽略大小写),即 one==two"); }else{     System.out.println("字符串 one 不等于字符串 two(忽略大小写),即 one!=two"); }以下是完整示例。示例 在线演示public class Demo {     public static void main(String[] args) {        String one = "rocky";       ... 阅读更多

Java 程序比较字符串是否相等

karthikeya Boyini
更新于 2020-06-26 14:31:46

192 次查看

要在 Java 中比较字符串是否相等,请使用 equals() 方法。让我们看一些示例,其中我们检查了相同和不同的字符串值。示例 在线演示public class Demo {     public static void main(String[] args) {        String one = "x";        String two = "x";        if(one.equals(two)) {           System.out.println("字符串 one 等于 two,即 one==two");        }else{           System.out.println("字符串 one 不等于字符串 two,即 one!=two");        }     } }输出字符串 one 等于 two,即 one==two让我们看另一个示例。示例 在线演示public class Demo {     public static void main(String[] args) { ... 阅读更多

Java 程序连接整数和字符串

Samual Sam
更新于 2020-06-26 14:34:31

468 次查看

要将整数与字符串值连接起来,需要使用 + 运算符。假设以下为字符串。String str = "Demo Text";现在,我们将整数与上述字符串连接起来。String res = str + 1 + 2 + 3 + 4 + 5;示例 在线演示public class Demo {     public static void main(String[] args) {        String str = "Demo Text";        System.out.println("字符串 = "+str);        String res = 99 + 199 + 299 + 399 + str;        System.out.println(res);     } }输出字符串 = Demo Text 996Demo Text

在 Java 中将 null 连接到字符串

karthikeya Boyini
更新于 2020-06-26 14:36:18

3K+ 次查看

要将 null 连接到字符串,请使用 + 运算符。假设以下为我们的字符串。String str = "Demo Text";我们现在将看到如何轻松地将 null 连接到字符串。String strNULL = str + "null";以下是最终示例。示例 在线演示public class Demo {     public static void main(String[] args) {        String str = "Demo Text";        System.out.println("字符串 = "+str);        String strNULL = str + "null";        System.out.println("与 NULL 连接的字符串: "+strNULL);     } }输出字符串 = Demo Text 与 NULL 连接的字符串: Demo Textnull

获取 Java 中字符串中的所有数字

Samual Sam
更新于 2020-06-26 14:38:18

779 次查看

假设我们有以下字符串:String str = "DEMO98 TE4567XT";为了只显示上述字符串中的数字,我们使用了 replaceAll() 方法,并将所有字符替换为空。str.replaceAll("\D", ""))以下是最终示例,它只显示字符串中的数字。示例 实时演示public class Demo {    public static void main(String[] args) {       String str = "DEMO98 TE4567XT";       System.out.println("String = "+str);       System.out.println("Displaying digits: "+str.replaceAll("\D", ""));  } }输出String = DEMO98 TE4567XT Displaying digits: 984567

广告
© . All rights reserved.