要交换字符串的大小写,请使用:`.toLowerCase()` 用于标题大小写的字符串,`.toLowerCase()` 用于大写字符串,`.toUpperCase()` 用于小写字符串。循环遍历上面讨论的字符串中的所有字符。 `for (int i = 0; i > len; i++) { c = str.charAt(i); // 标题大小写转换为小写 if (Character.isTitleCase(c)) { c = Character.toLowerCase(c); } // 大写转换为小写 if (Character.isUpperCase(c)) { c = Character.toLowerCase(c); } // 小写转换为大写 if (Character.isLowerCase(c)) { c ... 阅读更多
在这篇文章中,我们将检查 TypeScript 中的对象是否为空。变量在声明后未赋值之前是未定义的。NULL 表示为空或不存在。在 TypeScript 中,未赋值的变量默认为 undefined,因此要使变量为空,必须为其赋值 null。要检查 TypeScript 中的变量是否为空,可以使用 typeof 或 "===" 运算符。使用 typeof 运算符 JavaScript 中的 typeof 运算符用于查找变量的数据类型。示例 在示例中... 阅读更多
要从 HashMap 中检索键的集合,请使用 keyset() 方法。但是,对于值的集合,请使用 values() 方法。创建 HashMap:HashMap hm = new HashMap(); hm.put("Wallet", new Integer(700)); hm.put("Belt", new Integer(600)); hm.put("Backpack", new Integer(1200)); 现在,检索键:Set keys = hm.keySet(); Iterator i = keys.iterator(); while (i.hasNext()) { System.out.println(i.next()); } 检索值:Collection getValues = hm.values(); i = getValues.iterator(); while (i.hasNext()) { System.out.println(i.next()); } 下面是一个在 HashMap 中获取所有键值对集合的示例:示例 实时演示 import java.util.*; public class Demo { public static ... 阅读更多
矩形的面积是其长和宽的乘积。因此,要计算矩形的面积:从用户处获取矩形的长度。从用户处获取矩形的宽度。计算它们的乘积。打印乘积。示例 下面是一个使用 Scanner 类在 Java 中求矩形面积的示例。import java.util.Scanner; public class AreaOfRectangle { public static void main(String args[]){ int length, breadth, area; Scanner sc = new Scanner(System.in); System.out.println("输入矩形的长度:"); length = sc.nextInt(); ... 阅读更多
对于用户输入,请使用带有 System.in 的 Scanner 类。获取输入后,将其转换为字符数组:char[] a = s.next().toCharArray(); 现在,显示它,直到字符数组的长度,即用户输入的元素数量:for (int i = 0; i < a.length; i++) { System.out.println(a[i]); } 要从用户输入填充字符数组,请使用 Scanner 类。示例 import java.util.Scanner; public class Demo { public static void main(String args[]) { Scanner s = new Scanner(System.in); System.out.println("首先添加一些字符..."); char[] a = s.next().toCharArray(); ... 阅读更多
List 对象提供了一种称为 toArray() 的方法。此方法接受一个空数组作为参数,将当前列表转换为数组并将结果放入给定的数组中。要将 List 对象转换为数组:创建 List 对象。向其中添加元素。创建一个大小与创建的 ArrayList 相同的空数组。使用 toArray() 方法将列表转换为数组,并将上面创建的数组作为参数传递给它。打印数组的内容。示例 实时演示 import java.util.ArrayList; public class ListToArray { public static void main(String args[]){ ArrayList list = new ArrayList(); ... 阅读更多
值的立方是该值自乘三次的结果。例如,2 的立方是 (2*2*2) = 8。算法在Java编程中查找给定数字的立方的步骤:取整数变量A。将A乘以三次。显示结果为立方。示例import java.util.Scanner; public class FindingCube { public static void main(String args[]){ int n = 5; System.out.println("输入一个数字:"); Scanner sc = new Scanner(System.in); int num = sc.nextInt(); System.out.println("给定数字的立方是 "+(num*num*num)); } }输出输入一个数字 :: 5 给定数字的立方是 125
查找数组元素的乘积。创建一个空变量。(product)将其初始化为1。在循环中遍历每个元素(或从用户获取每个元素),将每个元素乘以product。打印product。示例 在线演示import java.util.Arrays; import java.util.Scanner; public class ProductOfArrayOfElements { public static void main(String args[]){ System.out.println("输入所需的数组大小:"); Scanner s = new Scanner(System.in); int size = s.nextInt(); int myArray[] = new int [size]; int product = 1; System.out.println("输入数组的元素..."); 阅读更多
阿姆斯特朗数是一个等于其各个位数的立方和的数。例如,153 是一个阿姆斯特朗数,因为 −153 = (1)3 + (5)3 + (3)3 153 1 + 125 + 27 154 153算法1. 取整数变量Arms。2. 为变量赋值。3. 分割Arms的所有位数。4. 查找每一位的立方值。5. 将所有立方值加在一起。6. 将输出保存到Sum变量。7. 如果Sum等于Arms,则打印阿姆斯特朗数。8. 如果Sum不等于Arms,则打印非阿姆斯特朗数。示例以下是... 阅读更多