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

Java 程序,显示从 1 到 N 的所有素数

AmitDiwan
更新于 2024年5月31日 13:09:20

33K+ 浏览量

在本文中,我们将了解如何在 Java 中显示从 1 到 N 的所有素数。从 1 到无穷大的所有可能的正数称为自然数。素数是特殊的数字,它们只有两个因子 1 和自身,不能被任何其他数字整除。如果一个数字的唯一因子是 1 和自身,则该数字是素数。11 是一个素数。它的因子是 1 和 11 本身。一些素数的例子是 2、3、5、7、11、13 等。2 是唯一的偶素数。所有 ... 阅读更多

Java 程序,将两个二进制字符串相加

AmitDiwan
更新于 2022年2月21日 09:29:41

3K+ 浏览量

在本文中,我们将了解如何在 Java 中将两个二进制字符串相加。二进制字符串是由 0 和 1 表示的字节序列。下面是演示:输入假设我们的输入是:10101 10001输出所需的输出是:100110 算法步骤 1- 开始步骤 2- 创建新的扫描仪对象步骤 3- 输入两个二进制输入步骤 4- 定义一个进位标志步骤 5- 使用 while 条件检查它们是否等于 0步骤 6- 如果不是,使用 % 运算符和进位标志执行按位加法步骤 7- 显示它作为结果 ... 阅读更多

Java 程序,从用户获取输入

AmitDiwan
更新于 2024年8月27日 18:47:16

2K+ 浏览量

在本文中,我们将了解如何在 Java 中从用户获取输入。这是使用扫描仪对象实现的。Scanner.nextInt() 方法用于获取输入。java.util.Scanner.nextInt() 方法将输入的下一个标记扫描为 int。此方法的形式为 nextInt() 的调用方式与 nextInt(radix) 的调用方式相同,其中 radix 是此扫描仪的默认基数。问题陈述用 Java 编写一个程序来获取用户输入。下面是演示:输入你好,我是 John!输出输入字符串 ... 阅读更多

Java 程序,从标准输入读取数字

AmitDiwan
更新于 2024年8月30日 19:35:14

1K+ 浏览量

在本文中,我们将了解如何在 Java 中从标准输入读取数字。java.util 包的 Scanner.nextInt() 方法用于读取数字。java.util.Scanner.nextInt() 方法将输入的下一个标记扫描为 int。此方法的形式为 nextInt() 的调用方式与 nextInt(radix) 的调用方式完全相同,其中 radix 是此扫描仪的默认基数。问题陈述编写一个 Java 程序来从标准输入读取数字。下面是演示:输入 55 输出输入值为 55 不同的方法 ... 阅读更多

Java 程序,将两个数字相加

AmitDiwan
更新于 2024年6月21日 14:21:29

10K+ 浏览量

当我们进入编码世界时,我们会学习通过编程语言进行各种数学运算。我们期望从基本的数学运算开始我们的编码之旅,例如加、减、乘和除。为了计算两个数字的总和,我们使用“+”运算符。但是,Java 还提供了其他方法来添加两个数字。本文旨在探讨在 Java 中添加两个数字的可能方法。为了在 Java 中添加两个数字,我们将使用以下方法:通过从用户获取操作数输入通过 ... 阅读更多

Java 程序,打印字符串

AmitDiwan
更新于 2024年6月14日 16:39:02

17K+ 浏览量

在本文中,我们将了解如何在 Java 中打印字符串。字符串是字符和字母数字值的模式。创建字符串最简单的方法是编写:String str = "Welcome to the club!!!"每当它在您的代码中遇到字符串文字时,Java 编译器都会创建一个 String 对象,其值为在这种情况下,“Welcome to the club!!!”。与任何其他对象一样,您可以使用 new 关键字和构造函数创建 String 对象。String 类有 11 个构造函数,允许您提供字符串的初始值 ... 阅读更多

如何在 Selenium WebDriver 中使用 Java 处理身份验证弹出窗口?

Debomita Bhattacharjee
更新于 2021年11月18日 11:48:54

1K+ 浏览量

我们可以在 Selenium webdriver 中使用 Java 处理身份验证弹出窗口。为此,我们必须在 URL 中传递用户凭据。我们必须将用户名和密码添加到 URL 中。语法:https://username:password@URL https://admin:[email protected]/basic_auth这里,admin 是用户名和密码。URL – www.the-internet.herokuapp.com/basic_auth让我们操作并接受以下身份验证弹出窗口。示例代码实现。import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.ChromeDriver;    public class AuthnPopup{       public static void main(String[] args) {       System.setProperty("webdriver.chrome.driver", "C:\Users\ghs6kor\Desktop\Java\chromedriver.exe");       WebDriver driver = new ChromeDriver();       String u = "admin";   ... 阅读更多

如何在 Selenium 中使用 Java 滚动网页?

Debomita Bhattacharjee
更新于 2021年11月18日 11:43:33

687 浏览量

我们可以在 Selenium 中使用 Java 滚动网页。Selenium 无法直接处理滚动。它借助 Javascript Executor 执行滚动操作到某个元素。首先,我们必须找到要滚动到的元素。接下来,我们将使用 Javascript Executor 运行 Javascript 命令。executeScript 方法用于在 Selenium 中运行 Javascript 命令。我们将借助 Javascript 中的 scrollIntoView 方法并将 true 作为参数传递给该方法。语法:WebElement elm = driver.findElement(By.name("name")); ((JavascriptExecutor) driver) .executeScript("arguments[0].scrollIntoView(true);", elm);示例import ... 阅读更多

继承和多态的区别

Kiran Kumar Panigrahi
更新于 2023年2月21日 14:55:03

7K+ 浏览量

在计算机编程中,继承和多态是两个重要的概念。“继承”和“多态”之间最基本的区别在于,“继承”是面向对象编程的一个概念,它允许在现有类的功能的帮助下创建一个新类,而“多态”的概念表示单个函数的多种形式。阅读本文以了解更多关于继承和多态的信息,以及它们彼此之间有何不同。什么是继承?继承是面向对象编程 (OOP) 中的一个概念,它指的是一个对象可以获取一个或多个其他对象的特征的过程。 ... 阅读更多

自顶向下和自底向上方法的区别

Kiran Kumar Panigrahi
更新于 2023年9月6日 21:26:28

58K+ 浏览量

在自顶向下方法中,一个更大的模块/问题被分解成更小的模块。相反,在自底向上方法中,先解决较小的问题,然后将它们集成起来以找到更大问题的解决方案。阅读本文以了解更多关于自顶向下方法和自底向上方法的信息,以及它们之间有何不同。什么是自顶向下方法?自顶向下方法是一种设计算法的方法,其中一个更大的问题被分解成更小的部分。因此,它使用了分解方法。这种方法通常由结构化编程语言(如 C、COBOL、FORTRAN)使用。The ... 阅读更多

广告