找到关于编程的34423 篇文章

什么是浅拷贝?用 Java 例子解释。

Venkata Sai
更新于 2019年7月30日 22:30:26

1K+ 次浏览

在内存中创建现有对象的精确副本称为克隆。java.lang.Object 类的 clone() 方法接受一个对象作为参数,创建并返回它的副本(克隆)。为了使用此方法,您需要确保您的类实现了 Cloneable 接口。示例 实时演示import java.util.Scanner; public class CloneExample implements Cloneable {    private String name;    private int age;    public CloneExample(String name, int age){       this.name = name;       this.age = age;    }    public void displayData(){       System.out.println("Name : "+this.name);     ... 阅读更多

Java 中的 for 语句循环可以无限循环吗?

Venkata Sai
更新于 2019年7月30日 22:30:26

2K+ 次浏览

在编程语言中使用循环,我们可以重复执行一组语句。Java 提供了各种循环,即 while 循环、for 循环和 do while 循环。for 语句包含初始化语句、条件和增量或减量操作。初始化语句 - 初始化确定循环的起始值。条件 - for 循环中的条件是一个返回布尔值的语句。此条件确定循环的退出值。它在循环语句之前执行。增量和减量 - 使用此方法将循环增量或减量到下一个值。初始化后... 阅读更多

如何在 Java 中限制 JTextField 中的字符数?

raja
更新于 2020年2月7日 11:17:14

4K+ 次浏览

JTextField 是最重要的组件之一,允许用户以单行格式输入文本值。我们可以通过使用 PlainDocument 类来限制用户可以输入到 JTextField 中的字符数。在下面的示例中,我们可以使用 PlainDocument 类实现逻辑,因此我们可以允许用户最多输入 10 个字符,如果输入超过 10 个字符,则不允许。示例import java.awt.*; import javax.swing.*; import javax.swing.text.*; class JTextFieldLimit extends PlainDocument {    private int limit;    JTextFieldLimit(int limit) {       super();   ... 阅读更多

有效地使用 Python 中的迭代

karthikeya Boyini
更新于 2019年7月30日 22:30:26

160 次浏览

在本文中,我们将学习如何在 Python 3.x 或更早版本中实现迭代器及其有效实现。让我们看一下 Python 中可用的各种实现迭代器的方法。类型 1 - 已知长度的 While 循环的实现示例代码 实时演示genre = ("Python", "C", "C++", "Java") print("Tutorials Point 上可用的主题是:") i = 0 while (i < len(genre)): print (genre[i]) i += 1解释由于其结构不太紧凑,因此不推荐使用此方法。在这种情况下,错误处理也很困难。大型程序或设计不使用... 阅读更多

Java 中的自增和自减运算符有哪些限制?

Venkata Sai
更新于 2019年7月30日 22:30:26

1K+ 次浏览

自增运算符将操作数的值增加 1,自减运算符将操作数的值减少 1。我们使用这些运算符在对值执行语句后增加或减少循环的值。示例 实时演示public class ForLoopExample {    public static void main(String args[]) {       //打印数字 1 到 10       for(int i = 1; i=1; i--) {          System.out.print(" "+i);       }    } }输出1 2 3 4 5 6 7 8 9 10 10 9 8 7 6 ... 阅读更多

区分 Java 中 ++ 运算符的前缀和后缀形式?

Venkata Sai
更新于 2019年7月30日 22:30:26

3K+ 次浏览

Java 提供了两个运算符 ++ 和 --,分别将值增加 1 和减少 1。这两个运算符有两种变体 - 前缀增量/减量 - 此形式先增量/减量值,然后执行指定的运算。示例在下面的示例中,变量 i 的初始值为 5。我们使用前缀增量运算符打印它的增量值。由于我们使用的是前缀增量运算符,因此 i 的值先递增然后打印。 实时演示public class ForLoopExample {    public static void main(String args[]) {       int i = 5;       System.out.println(++i);     ... 阅读更多

true 和 false 是 Java 中的关键字吗?

Venkata Sai
更新于 2019年7月30日 22:30:26

925 次浏览

关键字 - Java 中的关键字对编译器具有特殊含义,因此不能用作标识符。Java 提供了一组 50 个关键字。abstractcontinuefornewswitchassertdefaultgotopackagesynchronizedbooleandoifprivatethisbreakdoubleimplementsprotectedthrowbyteelseimportpublicthrowscaseenuminstanceofreturntransientcatchextendsintshorttrycharfinalinterfacestaticvoidclassfinallylongstrictfpvolatileconstfloatnativesuperwhile保留字 - 在上面提到的关键字列表中,关键字 goto 和 const 目前未使用。它们是保留字(供将来使用)。true false 和 null - True、false 和 null 表示 Java 中的某些值,它们用作字面量。它们不被视为关键字。但是,如果您尝试这样做,则不能将它们用作 Java 中的标识符,否则会发生编译时错误... 阅读更多

在 Python 中使用列表作为栈和队列

karthikeya Boyini
更新于 2019年7月30日 22:30:26

5K+ 次浏览

在本文中,我们将学习 Python 3.x 或更早版本中的栈和队列结构。在这里,我们将讨论这些数据结构中的工作和修改 - 这包括 - 插入操作(Push,Enqueue)删除操作(Pop,Dequeue)显示/遍历操作先决条件:列表和列表操作相关数据结构:列表操作相关图像栈在栈中,对象一个接一个地存储,这些对象以相反的到达顺序删除,即遵循 LIFO 概念。LIFO 表示栈数据结构中遵循后进先出类型的排列。栈上的操作 - 元素的添加/追加:这增加了栈... 阅读更多

详细说明 Java 中 instanceof 运算符的合法操作数?

Venkata Sai
更新于 2019年7月30日 22:30:26

108 次浏览

Java 中的 instanceof 运算符用于查找引用是否是类型的实例,即类或接口。示例 实时演示public class InstanceOfExample {    public static void main(String args[]) {       String str = "hello";       boolean bool = str instanceof String;       System.out.println(bool);    } }输出trueinstanceof 运算符的合法操作数instanceof 运算符的唯一合法操作数如下所示 - 左操作数 - 它必须是表示对象的引用。右操作数 - 它必须是 Java 类或接口的名称。除了这两个之外,如果您使用... 阅读更多

在 Python 回文检查中使用 Set()

karthikeya Boyini
更新于 2020年6月30日 08:14:53

261 次浏览

现在让我们来看……阅读更多

广告
© . All rights reserved.