JAVA字符串转化为数字是指将字符串转换成数值类型,这是一个常见的任务,在JAVA中有多种方法可以实现。
首先,可以使用Integer.parseInt()方法将字符串转换成整数。该方法接受一个字符串参数,并返回一个int值。例如:
int number = Integer.parseInt("123");
此外,也可以使用Double.parseDouble()方法将字符串转换成浮点数。该方法接受一个字符串参数,并返回一个double值。例如:
double number = Double.parseDouble("123.45");
此外,还可以使用Long.parseLong()方法将字符串转换成长整型。该方法接受一个字符串参数,并返回一个long值。例如:
long number = Long.parseLong("123456789");
最后,也可以使用BigInteger.valueOf()方法将字符串转换成大整型。该方法接受一个字符串参数,并返回一个BigInteger对象。例如:
BigInteger number = BigInteger.valueOf("12345678901234567890");
总之,JAVA中有多种不同的方式来实现将字符串转化成不同的数值形式的功能。根据需要选择合适的方式即可实现相应的功能。
switch-expression使用String类型。如果switch-expression为null,则抛出NullPointerException。
case标签必须是字符串文字。我们不能在case标签中使用String变量。
以下是在switch语句中使用String的示例。
public class Main { public static void main(String[] args) { String status = "off"; switch (status) { case "on": System.out.println("Turn on"); case "off": System.out.println("Turn off"); break; default: System.out.println("Unknown command"); break; } } }
上面的代码生成以下结果。
String类的equals()方法执行区分大小写的字符串比较。
public class Main { public static void main(String[] args) { operate("on"); operate("off"); operate("ON"); operate("Nothing"); operate("OFF"); operate("No"); operate("On"); operate("OK"); operate(null); operate("Yes"); } public static void operate(String status) { // Check for null if (status == null) { System.out.println("status cannot be null."); return; } status = status.toLowerCase(); switch (status) { case "on": System.out.println("Turn on"); break; case "off": System.out.println("Turn off"); break; default: System.out.println("Unknown command"); break; } } }
上面的代码生成以下结果。
JavaFX教程 -JavaFX BorderPaneBorderPane布局顶,底,左,右或中心区域中的子节点。每个区域只能有一个节点。BorderPane的顶部...
JavaFX教程 -JavaFX Hello World以下代码显示了如何在JavaFX中创建一个窗口并添加一个按钮控制到它。 它还显示如何处理按钮的点...
JavaFX教程 -JavaFX触摸事件触摸事件允许我们使用触摸屏与JavaFX应用程序交互。import javafx.application.Application;import j...
JavaFX教程 -JavaFX事件过滤器事件过滤器允许我们在事件捕获阶段处理事件。节点可以具有用于处理事件的一个或多个过滤器。我们可...