找到 72 篇文章 关于 Java 技术

在 Java 中打印字符串前 K 个字符的不同方法

Shriansh Kumar
更新于 2023-07-20 21:09:15

164 次浏览

字符串是 Java 中的一个类,用于存储用双引号括起来的一系列字符。这些字符实际上是 String 类型的对象。字符串类位于 'java.lang' 包中。假设我们给定一个字符串和一个正整数 'k'。现在,任务是在 Java 中打印该字符串的前 'k' 个字符。还要检查给定字符串的长度是否小于 k,如果是,则打印原始字符串。Java 程序打印字符串的前 K 个字符让我们用几个例子来理解给定的问题 - 实例 String st1 = “TutorialsPoint”; String st2 = “Tutorial”; ... 阅读更多

Java 中的空白 final 变量

karthikeya Boyini
更新于 2020-06-18 12:40:21

652 次浏览

在 Java 中,final 变量只能赋值一次。它可以在声明时赋值,也可以在以后赋值。如果 final 变量没有赋值,则被视为空白 final 变量。以下规则规定了空白 final 变量的初始化。实例级别的空白 final 变量不能不初始化。实例级别的空白 final 变量必须在每个构造函数中初始化。实例级别的空白 final 变量不能在类方法中初始化。静态的空白 final 变量不能不初始化。静态 final 变量必须在静态块中初始化。静态 final 变量不能... 阅读更多

Java 程序计算正方形的面积

Shriansh Kumar
更新于 2024-09-11 11:05:11

7K+ 次浏览

给定一个正方形,其所有边的长度均为 l,编写一个 Java 程序来计算其面积。正方形是一个长和宽相同的矩形。因此,这种矩形的面积是其长度的平方。要计算 Java 中正方形的面积,只需将给定的正方形长度乘以自身长度并将结果存储在另一个变量中即可。Java 程序计算正方形的面积下面显示了一个说明如何计算正方形面积的 Java 程序 - public class ... 阅读更多

编写一个示例,使用递归查找给定字符串是否为回文

Arjun Thakur
更新于 2020-03-13 07:31:14

903 次浏览

递归是以自相似的方式重复项目的过程。在编程语言中,如果程序允许你在同一个函数内部调用该函数,则称为该函数的递归调用。以下是一个使用递归函数查找给定数字的回文的示例。示例public class PalindromeRecursion {    public static boolean isPalindrome(String str){       if(str.length() == 0 ||str.length()==1){          return true;       }       if(str.charAt(0) == str.charAt(str.length()-1)){          return isPalindrome(str.substring(1, str.length()-1));       }       return false; ... 阅读更多

Java 程序计算数组元素的和

Lakshmi Srinivas
更新于 2024-06-14 14:12:56

45K+ 次浏览

要查找数组元素的和,创建一个空变量。(sum)用 0 初始化它在一个循环中。遍历每个元素(或从用户处获取每个元素),将每个元素添加到 sum。打印 sum。示例import java.util.Arrays; import java.util.Scanner; public class SumOfElementsOfAnArray {    public static void main(String args[]){       System.out.println("Enter the required size of the array :: ");       Scanner s = new Scanner(System.in);       int size = s.nextInt();       int myArray[] = new int [size];       int sum = 0;       System.out.println("Enter the elements of the array one by one ");       for(int i=0; i

Java 程序打印给定数字的斐波那契数列。

karthikeya Boyini
更新于 2020-03-13 07:25:42

542 次浏览

递归是以自相似的方式重复项目的过程。在编程语言中,如果程序允许你在同一个函数内部调用该函数,则称为该函数的递归调用。示例以下是一个使用递归函数查找给定数字的斐波那契数列的示例public class FibonacciSeriesUsingRecursion {    public static long fibonacci(long number) {       if ((number == 0) || (number == 1)) return number;          else return fibonacci(number - 1) + fibonacci(number - 2);       }       public static void main(String[] args) {          for (int counter = 0; counter

Java程序打印帕斯卡三角形

Chandu yadav
更新于 2024-09-16 23:25:11

9K+ 次浏览

在这篇文章中,我们将学习如何在 Java 中打印帕斯卡三角形。帕斯卡三角形是教授给工程系学生的一个经典例子。它有很多解释。其中一个著名的解释是它与二项式方程的使用有关。三角形外的所有值都被认为是零 (0)。第一行是 0 1 0,而只有 1 在帕斯卡三角形中占据一个空间,0 是不可见的。第二行是通过添加 (0+1) 和 (1+0) 获得的。输出夹在两个零之间。这个过程持续到达到所需的级别。问题陈述编写一个 Java 程序来打印... 阅读更多

Java 程序生成并打印弗洛伊德三角形

Lakshmi Srinivas
更新于 2020-03-13 07:22:18

4K+ 次浏览

弗洛伊德三角形,以罗伯特·弗洛伊德命名,是一个直角三角形,它是使用自然数构成的。它从 1 开始,连续选择序列中下一个更大的数字。算法获取要打印的行数 n。进行 n 次外部迭代 I 以打印行进行内部迭代 J 到 I打印 K递增 K在每次内部迭代后打印换行符示例import java.util.Scanner; public class FloyidsTriangle {    public static void main(String args[]){       int n, i, j, k = 1;       System.out.println("Enter the number of lines you need in the FloyidsTriangle");       Scanner sc ... 阅读更多

Java 程序从给定字符串中删除重复字符

karthikeya Boyini
更新于 2024-07-31 17:49:38

2K+ 次浏览

Set 接口不允许重复元素,因此,创建一个 Set 对象并尝试使用 add() 方法将每个元素添加到其中,如果元素重复,则此方法返回 false - 如果你尝试将数组的所有元素添加到 Set 中,它只接受唯一元素,因此,要查找给定字符串中的重复字符。问题陈述给定一个字符串,编写一个 Java 程序从给定字符串中删除重复字符 - 输入 TUTORIALSPOINT 输出给定字符串中重复字符的索引 :: 索引 :: ... 阅读更多

Java 程序读取用户输入的数字

George John
更新于 2020-03-13 07:08:41

553 次浏览

java.util.Scanner 类是一个简单的文本扫描器,它可以使用正则表达式解析基本类型和字符串。1. Scanner 使用分隔符模式将输入分解成标记,默认情况下匹配空格。2. 扫描操作可能会阻塞,等待输入。3. 如果不进行外部同步,Scanner 不安全用于多线程环境。Scanner 类的 nextInt() 方法用于从源读取整数值。示例 import java.util.Scanner; public class ReadingNumbersFromUser {    public static void main(String args[]){       Scanner sc = new Scanner(System.in);       System.out.println("Enter a number ::");       int num ... 阅读更多

1 2 3 4 5 ... 8 下一页
广告