找到关于编程的34423篇文章

C++中的三角形

Arnab Chakraborty
更新于2020年4月28日 07:14:50

260次浏览

假设我们有一个三角形。我们必须找到从上到下的最小路径和。在每一步中,我们可以移动到下面一行上的相邻数字。例如,如果下面的三角形是这样的[       [2],      [3, 4],     [6, 5, 7],    [4, 1, 8, 3] ]从上到下的最小路径和是11 (2 + 3 + 5 + 1 = 11)。让我们看看步骤 - 创建一个表用于动态规划方法。n := 三角形的尺寸,for i := n – 2 down to 0 for ... 阅读更多

如何在Java 9的JShell中实现字符串实用程序和不变性?

raja
更新于2020年4月27日 18:01:09

74次浏览

JShell 是一个交互式命令行工具,用于实现简单的语句,例如表达式、类、方法、字段、接口等。String 类是内置 java.lang 包的一部分,并提供了几种用于常见文本处理的方法。1) 字符串实用程序:String 提供了几种内置的实用程序方法。indexOf()、lastIndexOf()、startsWith()、endsWith()、isEmpty()、equals()、equalsIgnoreCase() 等方法就是字符串实用程序的一部分。在下面的代码片段中,我们在 JShell 工具中实现了字符串实用程序方法。片段 1 jshell> String str = "JShell is a new feature in Java9"; str ==> "JShell is a new feature in Java9" jshell> str.indexOf("new") $4 ==> 12 ... 阅读更多

在Java 9的JShell中我们需要遵循哪些规则?

raja
更新于2020年4月27日 12:18:03

151次浏览

Java 9 引入了一个交互式 REPL(读取-评估-打印-循环)工具:JShell,它允许我们执行代码片段并立即获得结果。片段是一个可以使用标准 Java 语法的指令。它表示单个表达式、语句或声明。以下是使用 JShell 工具时需要遵循的一些规则。JShell 工具的规则:片段就像 import 声明、类声明、方法声明、接口声明、字段声明、语句和主表达式。不允许使用包声明。JShell 代码放在瞬态 JShell 包下。访问修饰符:public、protected 和 private,以及修饰符:final 和 static 在... 阅读更多

Java 9 中 module-info 文件中“requires”子句的用途是什么?

raja
更新于2020年4月28日 13:21:42

2K+ 次浏览

模块是 Java 9 中引入的一个重要概念。通过使用这个概念,我们可以将代码划分为称为模块的较小组件。因此,每个模块都有其自身的职责,并声明其对其他模块的依赖性以正常工作。为了声明一个模块,我们需要将“module-info.java”文件包含到根源代码中。“module-info”文件中有一些类型的“requires”子句1) requires:默认情况下,模块不知道模块路径中存在的其他模块。因此,每次我们想要访问... 阅读更多

如何在Java 9的JShell中声明引用类型?

raja
更新于2020年4月24日 19:46:37

139次浏览

JShell 是 Java 9 中的一个交互式工具,允许用户输入、评估并向用户打印输出。与值类型不同,引用类型不会直接存储其值。相反,它将存储值的地址。这意味着引用类型包含指向另一个内存位置的指针,该内存位置保存数据。引用类型是 String、数组、类和委托。在下面的代码片段中,当我们创建一个新的 Animal 实例时,它可以在堆内存上创建。new Animal() 在堆上创建一个对象。Animal@73846619,对象是... 阅读更多

Java 9 中 jdeprscan 工具的用途是什么?

raja
更新于2020年4月24日 17:33:05

221次浏览

jdeprscan 工具可用于对类、存档和文件夹进行静态分析,以查找标记为已弃用的 API 元素。此工具仅检测 Java SE 中标记为已弃用的项目,它不检测其他库中标记的项目。在编译或运行类时,必须提供检查的类或一组类所依赖的所有类。如果没有依赖类,此工具会提供一个不可用类的列表,前面带有错误:找不到类。以下是 jdeprscan 工具的语法。语法 jdeprscan [options] {dir | jar | class}“jdeprscan”命令可以由“jmods\jdk.jdeps.jmod”... 阅读更多

如何在Java 9的JShell中初始化数组?

raja
更新于2020年4月24日 16:43:30

359次浏览

JShell 是一个命令行工具,用于评估简单的语句、表达式、类、方法、变量等,并立即将输出打印给用户。Java 中的数组也是一个对象。我们需要声明一个数组然后创建它。为了声明一个保存整数数组的变量,我们可以这样写:int[] array。在数组中,索引从 0 到(数组长度 - 1)。在下面的代码片段中,我们可以使用索引从数组中查找特定元素。这将通过使用索引运算符:[] 来完成。表达式 marks[0] 映射... 阅读更多

如何在Java 9的JShell中创建包装器对象?

raja
更新于2020年4月24日 14:18:37

221次浏览

Java 中的每种原始类型都有一个对应的内置包装类,这些包装类也是不可变的。Integer、Float、Double、Byte 等是一些内置包装类。在我们的代码中使用此类包装器的主要动机是访问相应原始类型的类型信息、自动装箱功能(其中原始数据会自动提升为对象引用类型)以及在数据结构周围移动原始类型数据。我们可以使用 new 运算符创建包装类的实例,也可以使用 Integer 等类型中的 valueOf() 方法创建包装器对象。... 阅读更多

在Python程序中计算风寒因子(WCF)或风寒指数(WCI)

Hafeezul Kareem
更新于2020年4月24日 12:40:14

379次浏览

在本教程中,我们将学习如何在 Python 中计算风寒指数。我们有计算 WCI 的公式,它很简单。我们将使用以下公式来计算 WCI。Twc(WCI) = 13.12 + 0.6215Ta – 11.37v+0.16 + 0.3965Tav+0.16其中 Twc = 风寒指数(基于摄氏温度标度)Ta = 气温(以摄氏度为单位)v = 风速(以英里/小时为单位)我们将尽可能使用 math 模块函数。使用 math 模块函数会减少程序的执行时间。请按照以下步骤完成程序。导入 math 模块初始化... 阅读更多

在Python程序中查找素数的不同方法

Hafeezul Kareem
更新于2020年4月24日 12:39:11

1K+ 次浏览

在本教程中,我们将探讨查找给定数字是否有效的方法。让我们立即开始。方法 1 这是一个查找素数的通用方法。如果数字小于或等于 1,则返回 False。如果数字可以被任何数字整除,则该函数将返回 False。循环结束后,返回 True。示例实时演示 # 检查素数 def is_prime(n):    if n

广告
© . All rights reserved.