找到 72 篇文章 关于 Java 技术

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

Shriansh Kumar
更新于 2023年7月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年6月18日 12:40:21

652 次浏览

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

Java程序计算正方形的面积

Shriansh Kumar
更新于 2024年9月11日 11:05:11

7K+ 次浏览

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

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

Arjun Thakur
更新于 2020年3月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年6月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年3月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年9月16日 23:25:11

9K+ 次浏览

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

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

Lakshmi Srinivas
更新于 2020年3月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年7月31日 17:49:38

2K+ 次浏览

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

Java 程序从用户读取数字

George John
更新于 2020年3月13日 07:08:41

浏览量 553 次

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

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