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

在Java中解析十进制字符串以创建BigInteger

karthikeya Boyini
更新于2020年6月29日 05:47:22

246次浏览

要将十进制字符串解析为BigInteger,只需在BigInteger中设置十进制字符串即可。这是我们的BigInteger。BigInteger one; String decStr = "687879"; one = new BigInteger(decStr);让我们看另一个例子 -示例 在线演示import java.math.*; public class Demo {    public static void main(String[] args) {       BigInteger one, two;       String decStr = "4373427";       one = new BigInteger("250");       two = new BigInteger(decStr);       System.out.println("结果 (BigInteger) : " +one);       System.out.println("结果 (解析十进制字符串) : " +two);    } }输出结果 (BigInteger) : 250 结果 (解析十进制字符串) : 4373427

在Java中解析八进制字符串以创建BigInteger

Samual Sam
更新于2020年6月29日 05:48:05

131次浏览

要解析八进制字符串以创建BigInteger,请使用以下BigInteger构造函数并将基数设置为8表示八进制-BigInteger(String val, int radix)此构造函数用于将指定基数中BigInteger的字符串表示形式转换为BigInteger。在下面的示例中,我们已设置BigInteger,基数设置为8。BigInteger one, two; one = new BigInteger("12"); two = new BigInteger("4373427", 8);以下是完整的示例-示例 在线演示import java.math.*; public class Demo {    public static void main(String[] args) {       BigInteger one, two;       one = new BigInteger("12"); ... 阅读更多

Java程序以二进制补码形式检索字节数组中的当前位

karthikeya Boyini
更新于2020年6月29日 05:49:20

240次浏览

使用toByteArray()方法返回一个包含此BigInteger的二进制补码表示的字节数组。字节数组将采用大端字节序:最高有效字节位于第零个元素中。以下是如何以二进制补码形式检索字节数组中当前位的示例。示例 在线演示import java.math.*; public class Demo {    public static void main(String[] args) {       // BigInteger对象       BigInteger bi1, bi2;       byte b1[] = { 0x1, 0x00, 0x00 };       bi1 = new BigInteger(b1);       b1 = bi1.toByteArray();     ... 阅读更多

在Java中以MM格式格式化月份

Samual Sam
更新于2020年6月29日 05:50:56

906次浏览

MM格式用于两位数的月份01、02、03、04等。在这里,我们将使用以下内容。SimpleDateFormat("MM");让我们看一个例子-// 以MM格式显示月份 SimpleDateFormat simpleformat = new SimpleDateFormat("MM"); String strMonth = simpleformat.format(new Date()); System.out.println("MM格式的月份 = "+strMonth)上面,我们使用了SimpleDateFormat类,因此导入了以下包-import java.text.SimpleDateFormat;以下是一个例子-示例 在线演示import java.text.Format; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Calendar; public class Demo {    public static void main(String[] args) throws Exception {       // 显示当前日期和时间       Calendar cal = ... 阅读更多

在Java中将首字母大写,其余字母小写

karthikeya Boyini
更新于2020年6月29日 05:30:03

1K+ 次浏览

以下是一个例子-示例 在线演示public class Demo {    public static void main(String[] args) {       String str = "laptop";       System.out.println("原始字符串 = " +str);       // 第一个字母       String strOne = str.substring(0,1).toUpperCase();       // 其余字母       String strTwo = str.substring(1).toLowerCase();       System.out.println("结果字符串 = "+strOne + strTwo);    } }输出原始字符串 = laptop 结果字符串 = Laptop

在Java中用零左填充字符串

Samual Sam
更新于2020年6月29日 05:30:58

475次浏览

以下是我们的字符串-String str = "Tim";现在获取一个StringBuilder对象-StringBuilder strBuilder = new StringBuilder();执行左填充并扩展字符串长度。我们将它设置为20,这将包括当前字符串。将要填充的零位于左侧。在此处追加零-while (strBuilder.length() + str.length() < 10) { strBuilder.append('0'); }以下是一个例子-示例 在线演示public class Demo {    public static void main(String[] args) {       String str = "Tim";       StringBuilder strBuilder = new StringBuilder();       while (strBuilder.length() + str.length() ... 阅读更多

在Java中用零左填充整数

karthikeya Boyini
更新于2020年6月29日 05:32:26

2K+ 次浏览

让我们先看一个例子,了解左填充的整数是什么样的-888 // 用空格左填充 0000000999 // 用7个零左填充让我们看一个用零左填充数字的例子-示例 在线演示public class Demo {    public static void main(String[] args) {       int val = 9899;       System.out.println(String.format("%05d",val));    } }输出09899让我们看另一个填充更多零的例子-示例 在线演示public class Demo {    public static void main(String[] args) {       int val = 9899;       System.out.println(String.format("%010d", val));    } }输出0000009899

在Java中用空格 (' ') 左填充字符串

Samual Sam
更新于2020年6月29日 05:33:33

255次浏览

让我们先看一个例子,了解左填充的字符串是什么样的-demotext // 用空格左填充 0000000demotext // 用7个零左填充以下是我们的字符串-String str = "Jack";现在获取一个StringBuilder对象-StringBuilder strBuilder = new StringBuilder();执行左填充并扩展字符串长度。将要填充的空格位于左侧。在此处追加空格-while (strBuilder.length() + str.length() < 10) {    strBuilder.append(' '); }以下是用空格左填充字符串的示例示例 在线演示public class Demo {    public static void main(String[] args) {   ... 阅读更多

在Java中用指定字符左填充字符串

karthikeya Boyini
更新于2020年6月29日 05:34:29

199次浏览

以下是我们的字符串-String str = "Amit";现在获取一个StringBuilder对象-StringBuilder strBuilder = new StringBuilder();设置要使用字符串填充的字符-Character ch = '^';执行左填充并将字符串长度扩展到5(一个用于附加字符)。将要填充的字符位于左侧-while (strBuilder.length() + str.length() < 5) { strBuilder.append(ch); }以下是一个例子-示例 在线演示public class Demo {    public static void main(String[] args) {       String str = "Amit";       Character ch = '^';       StringBuilder strBuilder = ... 阅读更多

Java程序在BigInteger上实现andNot操作

Samual Sam
更新于2020年6月29日 05:35:51

91次浏览

BigInteger.andNot(BigInteger val)返回一个BigInteger,其值为(this & ~val)。此方法等效于and(val.not()),作为掩码操作的方便之处提供。当且仅当this为负且val为正时,此方法返回负BigInteger。“val”是要与this BigInteger进行补码和与运算的值。以下是一个例子-示例 在线演示import java.math.*; public class Demo {    public static void main(String[] args) {       BigInteger one, two, three;       one = new BigInteger("12");       two = new BigInteger("6");       three = ... 阅读更多

广告