找到关于编程的34423 篇文章

Go语言程序:检查给定字符串是否为空

Akhil Sharma
更新于 2023年2月13日 16:22:52

1K+ 次浏览

在 Go 中,字符串是字符序列。它是一种不可变的数据类型,这意味着一旦创建了一个字符串,就不能修改它。字符串用双引号 ("") 括起来,可以包含任意组合的字母、数字和符号。它们通常用于存储文本,并且经常用作程序中的输入和输出。语法 func len(v Type) int len() 函数用于获取任何参数的长度。它接受一个参数作为我们要查找其长度的数据类型变量,并返回整数值…… 阅读更多

Go语言程序:使用内置函数反转数组元素

Akhil Sharma
更新于 2023年2月9日 15:34:11

1K+ 次浏览

在本教程中,我们将编写一个 Go 语言程序,使用内置函数反转数组元素。在这个程序中,我们将看到如何使用 Go 内置函数反转字符串和整数数组。方法 1:使用 Append() 和 Make() 函数 语法 func make ([] type, size, capacity) Go 语言中的 make 函数用于创建数组/映射,它接受要创建的变量类型、其大小和容量作为参数 func append(slice, element_1, element_2…, element_N) []T append 函数用于向数组添加值…… 阅读更多

Go语言程序:将二进制转换为八进制

Akhil Sharma
更新于 2023年2月9日 15:28:42

290 次浏览

在本文中,您将学习 Go 语言代码,用于将二进制数转换为八进制数。二进制数是基数为 2 的数,即每个数字只有 0 和 1 两种可能性。八进制数是基数为 8 的数,即每个数字只有 0 到 7 共 8 种可能性。算法 第 1 步 - 导入 fmt 包。第 2 步 - 开始主函数并初始化名为 binary、octal、remainder 和 j 的所需 int 类型变量。将初始值存储到它们中。第 3 步 - 存储选择的二进制数…… 阅读更多

Go语言程序:查找两个数组中的公共元素

Akhil Sharma
更新于 2023年2月9日 15:16:14

1K+ 次浏览

在本教程中,我们将学习编写一个 Go 语言程序来查找两个数组中的公共元素。在本文中,我们将编写两个程序。在第一个程序中,我们将使用字符串数组,而在第二个程序中,我们将使用整数数组。方法 1:使用 Append() 函数 以下代码说明了如何使用 Go 编程语言中的外部函数在两个不同的字符串数组中查找公共元素。我们将创建的函数将两个数组作为参数传递给它,并返回最终数组…… 阅读更多

Go语言程序:查找字符串的所有子集

Akhil Sharma
更新于 2023年2月13日 16:21:25

658 次浏览

Go 语言中的字符串是字符的集合。由于 Go 中的字符串是不可变的,因此在生成后无法修改它们。但是,连接或添加到现有字符串可以创建新字符串。字符串类型是 Go 中的内置类型,可以像其他任何数据类型一样以多种方式使用。算法 第 1 步 - 创建一个 package main 并声明程序中的 fmt(格式包)和 sort 包,其中 main 生成可执行代码,fmt 有助于格式化输入和输出。第 2 步 - 创建一个主函数并…… 阅读更多

Go语言程序:计算两个切片的对称差

Akhil Sharma
更新于 2023年7月24日 12:21:40

379 次浏览

切片类似于数组,唯一的区别是数组是元素的固定序列,而切片的数组元素是动态的。这使得切片在各种应用程序中更高效、更快。在切片中,元素是按引用而不是按值传递的。在本文中,我们将学习使用 Go 语言编程计算两个切片之间对称差的不同技术。算法 第 1 步 - 创建一个 package main 并声明程序中的 fmt(格式包)包,其中 main 生成可执行代码,fmt 有助于格式化输入和…… 阅读更多

Go语言程序:随机排列数组元素

Akhil Sharma
更新于 2023年2月13日 16:14:16

852 次浏览

数组是元素的固定序列,其中元素放置在连续的内存位置。我们将随机排列和放置数组的元素。在第一种情况下,我们将使用 Fisher-Yates 洗牌算法。让我们看看如何使用不同的逻辑在 Go 语言代码中执行它。语法 rand.Seed(value) Rand.Seed() 函数用于生成随机数。它接受用户输入作为参数,该参数是生成随机数的上限。func Now() Time Now() 函数在 time 包中定义。此函数生成当前本地时间。要…… 阅读更多

Go语言程序:获取数组中前几个项目

Akhil Sharma
更新于 2023年2月9日 15:11:13

123 次浏览

在本教程中,我们将编写一个 Go 语言程序来获取数组中前几个项目。我们可以通过使用 Go 中的内置函数或使用 for 循环来实现这一点。第一种方法在功能上比第二种方法更有效率,但我们将在本程序中讨论这两种方法。方法 1:使用内部函数从整数数组中获取项目 在此方法中,我们将编写一个 Go 语言程序,通过使用 append() 库函数来获取数组中前几个项目。语法…… 阅读更多

Go语言程序:比较两个字符串

Akhil Sharma
更新于 2023年2月13日 16:12:08

623 次浏览

在 Go 编程语言中,字符串是可以用于各种应用程序的数据类型之一。它是由字符组成的集合,也是不可变的。在 Go 编程语言中,字符串在创建后无法修改。在本文中,我们将学习比较两个给定字符串的不同技术。语法 bytes.Equal(s1, s2) 使用 Equal() 方法比较两个字节切片 ([]byte) 以查看它们是否相等。如果两个字节切片相等,它会生成一个反映这一事实的布尔结果(true 或 false)。strings.Compare(s1, s2) …… 阅读更多

Go语言程序:从切片中删除子集

Akhil Sharma
更新于 2023年2月13日 16:11:33

367 次浏览

切片类似于数组,唯一的区别是数组是元素的固定序列,而切片的数组元素是动态的。这使得切片在各种应用程序中更高效、更快。在切片中,元素是按引用而不是按值传递的。在本文中,我们将学习使用 Go 语言编程从切片中删除子集的不同技术 语法 func append(slice, element_1, element_2…, element_N) []T append 函数用于向数组切片添加值。它接受多个参数。第一个参数是要向其添加值的数组…… 阅读更多

广告
© . All rights reserved.