找到 9301 篇文章 关于面向对象编程

在 Java 中使用 Math.log 获取自然对数值

Chandu yadav
更新于 2020-06-26 10:02:10

3K+ 浏览量

要获取数字的自然对数,我们使用 java.lang.Math.log() 方法。Math.log() 方法返回自然对数,即以 e 为底的对数,参数为双精度浮点数。如果传入的值为 NaN 或负数,则结果为 NaN。如果传入的值为正无穷大,则返回值为正无穷大。当参数为正零或负零时,则返回负无穷大。声明 - java.lang.Math.log() 方法声明如下public static double log(double a)其中 a 是要查找自然对数的值。让我们来看一个获取… 阅读更多

在 Java 中使用 Math.max 获取两个数字中的最大值

George John
更新于 2020-06-26 10:03:08

1K+ 浏览量

要在 Java 中使用 Math.max 获取两个数字中的最大值,我们使用 java.lang.Math.max() 方法。Math.max() 接受两个数字并返回这两个数字中较大的一个。结果在数轴上更接近正无穷大。即使其中一个值为非数字 (NaN),结果也为 NaN。声明 - java.lang.Math.max() 方法声明如下:public static int max(int a, int b) public static double max(double a, double b) public static long max(long a, long b) public static float max(float a, float b)让我们来看一个获取两个数字最大值的程序… 阅读更多

在 Java 中使用 Math.floor 获取数字的向下取整值

Ankith Reddy
更新于 2020-06-26 10:03:57

489 浏览量

要获取数字的向下取整值,我们使用 java.lang.Math.floor() 方法。Math.floor() 方法返回小于或等于参数且在数轴上等于数学整数的最大(最接近正无穷大)双精度浮点数。如果参数为 NaN 或无穷大或正零或负零,则结果与参数相同。声明 - java.lang.Math.floor() 方法声明如下:public static double floor(double a)让我们来看一个在 Java 中获取数字向下取整值的程序。示例实时演示导入… 阅读更多

检查 Java 中的字符串是否仅包含 Unicode 字母和空格

Arjun Thakur
更新于 2020-06-26 10:05:37

1K+ 浏览量

为了检查 Java 中的字符串是否仅包含 Unicode 字母,我们使用 isDigit() 和 charAt() 方法以及决策语句。isLetter(int codePoint) 方法确定特定字符(Unicode codePoint)是否为字母。它返回一个布尔值,即 true 或 false。声明 - java.lang.Character.isLetter() 方法声明如下:public static boolean isLetter(int codePoint)其中参数 codePoint 表示要检查的字符。charAt() 方法返回给定索引处的字符值。它属于 Java 中的 String 类。索引必须在 0 到 length()-1 之间。声明 - java.lang.String.charAt() 方法声明… 阅读更多

在 Java 中使用 Math.exp 获取数字的指数值

Smita Kapse
更新于 2020-06-26 13:24:59

3K+ 浏览量

要在 Java 中获取数字的指数值,我们使用 java.lang.Math.exp() 方法。Math.exp() 返回一个双精度浮点数,它是欧拉数 e 的参数次幂。如果参数为 NaN,则获得的结果为 NaN。如果参数为正无穷大,则结果为正无穷大。如果参数为负无穷大,则输出为正零。声明 - java.lang.Math.exp() 方法声明如下:public static double exp(double a)其中 a 是表示 e 的幂的数字。让我们来看一个获取… 阅读更多

在 Java 中使用 Math.ceil 获取数字的向上取整值

Nancy Den
更新于 2020-06-26 13:25:18

2K+ 浏览量

为了在 Java 中获取数字的向上取整值,我们使用 java.lang.Math.ceil() 方法。Math.ceil() 方法返回大于或等于参数且在数轴上等于数学整数的最小(最接近负无穷大)双精度浮点数。如果参数为 NaN 或无穷大或正零或负零,则结果与参数相同。如果参数值小于零但大于 -1.0,则返回值为负零。声明 - java.lang.Math.ceil() 方法… 阅读更多

在 Java 中获取 float、int、double 和 long 的绝对值

Anvi Jain
更新于 2020-06-26 13:25:43

959 浏览量

java.lang.Math 类有一个 abs() 方法,它使我们能够找到不同数据类型的绝对值。float 的绝对值为了计算 float 值的绝对值,我们使用 java.lang.Math.abs(float a) 方法。如果参数“a”为负数,则返回“a”的相反数。如果参数“a”为非负数,则返回参数本身。当参数为正零或负零时,结果为正零。如果参数为无穷大,则结果为正无穷大。如果参数为 NaN,则结果为 NaN。声明 - Math.abs(float 的声明… 阅读更多

将堆栈跟踪放入 Java 中的字符串

Nancy Den
更新于 2020-06-26 13:28:16

333 浏览量

为了将堆栈跟踪放入 Java 中的字符串,我们使用 java.io.StringWriter 和 java.io.PrintWriter 类。在捕获异常的 catch 块中,我们通过 printStackTrace() 方法打印堆栈跟踪并将其写入写入器,然后使用 ToString() 方法将其转换为字符串。让我们来看一个将堆栈跟踪放入 Java 中的字符串的程序。示例实时演示导入 java.io.PrintWriter; 导入 java.io.StringWriter; 公共类示例 {    public static void main(String[] args) {       try{          int ans = 10/0;       }catch (ArithmeticException ex) { ... 阅读更多

在 Java 中打印堆栈跟踪

Krantik Chavan
更新于 2020-06-26 13:32:02

6K+ 浏览量

为了在 Java 中打印堆栈跟踪,我们使用 java.lang.Throwable.printStackTrace() 方法。printStackTrace() 方法在标准错误流中打印可抛出对象及其回溯。声明 - java.lang.Throwable.printStackTrace() 方法声明如下:public void printStackTrace()让我们来看一个在 Java 中打印堆栈跟踪的程序。示例实时演示公共类示例 {    public static void main(String args[]) throws Throwable {       try {          int n = 3;          System.out.println(n/0);       } catch (ArithmeticException e) {          System.out.println("打印堆栈跟踪...");         ... 阅读更多

检查 Java 中的字符串是否仅包含 Unicode 数字

Smita Kapse
更新于 2020-06-26 13:33:42

423 浏览量

为了检查 Java 中的字符串是否只包含 Unicode 数字,我们使用 isDigit() 方法和 charAt() 方法以及决策语句。isDigit(int codePoint) 方法确定特定字符(Unicode codePoint)是否为数字。它返回一个布尔值,即 true 或 false。声明 - java.lang.Character.isDigit() 方法的声明如下:public static boolean isDigit(int codePoint)其中参数 codePoint 表示要检查的字符。charAt() 方法返回给定索引处的字符值。它属于 Java 中的 String 类。索引必须在 0 到 length()-1 之间。声明 - java.lang.String.charAt() 方法是 ... 阅读更多

广告