Programming Articles - Page 475 of 3363

Golang program to make string immutable

Akhil Sharma
Updated on 13-Feb-2023 16:06:07

320 Views

Strings are by default immutable in Go. A string cannot be changed once it has been created. A compile-time error will appear if the value of a string is attempted to be changed. Therefore, there is no need to add any more logic to make it immutable. Let’s see how the execution is done. Here we are going to learn different techniquest of making a string immutable using go programming. Algorithm Step 1 − Create a package main and declare fmt(format package) package in the program where main produces executable codes and fmt helps in formatting input and output. ... Read More

Golang program to convert array into slice

Akhil Sharma
Updated on 13-Feb-2023 16:04:40

3K+ Views

A slice is a sequence of elements just like an array. An array is a fixed sequence of elements whereas slice is a dynamic array which means its value is not fixed and can be changed. Slices are more efficient and faster than arrays moreover they are passed by reference instead by value. Method 1: Using [:] In this method, we will using [:] for slicing an array. After the conversion of array into slice, we will print the output on the console using print statement in Golang. Algorithm Step 1 − Create a package main and declare fmt(format ... Read More

Golang program to calculate difference between two slices

Akhil Sharma
Updated on 13-Feb-2023 16:03:23

4K+ Views

A slice can also be called as dynamic array as it's value is dynamic whereas normal array is static. This makes slice more efficient and faster. They are passed by reference instead by value. Here we are going to learn about how can we find the difference between two slices or two dynamic arrays. Syntax func make ([] type, size, capacity) The make function in go language is used to create an array/map it accepts the type of variable to be created, its size and capacity as arguments func append(slice, element_1, element_2…, element_N) []T The append function is ... Read More

Golang Program to Calculate the intersection of two Slices

Akhil Sharma
Updated on 13-Feb-2023 16:01:20

2K+ Views

In Golang, a slice is a sequence of elements just like an array. An array is a fixed sequence of elements whereas slice is a dynamic array which means its value is not fixed and can be changed. Slices are more efficient and faster than arrays moreover they are passed by reference instead by value. Syntax func append(slice, element_1, element_2…, element_N) []T The append function is used to add values to an array slice. It takes number of arguments. The first argument is the array to which we wish to add the values followed by the values to add. ... Read More

Golang program to calculate union of two slices

Akhil Sharma
Updated on 13-Feb-2023 15:59:54

2K+ Views

In golang, a slice is known as dynamic array where it's value is not fixed and can be changed. It is more efficient and faster compared to simple arrays. In this article, we are going to learn how to calculate a union of two different slices using examples. Syntax func make ([] type, size, capacity) The make function in go language is used to create an array/map it accepts the type of variable to be created, its size and capacity as arguments func append(slice, element_1, element_2…, element_N) []T The append function is used to add values to an ... Read More

Golang program to split a slice into two halves

Akhil Sharma
Updated on 13-Feb-2023 15:58:37

3K+ Views

A slice can also be called as a dynamic array as it's value is dynamic whereas normal array is static. This makes slice more efficient and faster. They are passed by reference instead by value. Let us learn how to split a slice into two halves using Golang program. Syntax func append(slice, element_1, element_2…, element_N) []T The append function is used to add values to an array slice. It takes number of arguments. The first argument is the array to which we wish to add the values followed by the values to add. The function then returns the final ... Read More

Golang program to merge two slices

Akhil Sharma
Updated on 13-Feb-2023 15:57:29

6K+ Views

In Golang, a slice is a sequence of elements just like an array. An array is a fixed sequence of elements whereas slice is a dynamic array which means its value is not fixed and can be changed. Slices are more efficient and faster than arrays moreover they are passed by reference instead by value. Syntax func append(slice, element_1, element_2…, element_N) []T The append function is used to add values to an array slice. It takes number of arguments. The first argument is the array to which we wish to add the values followed by the values to add. ... Read More

Swift Program to Show Overloading of Methods in Class

Ankita Saini
Updated on 08-Feb-2023 20:07:01

274 Views

Method overloading is a technique that allows us to create multiple methods of same name within a single class but with different parameter types or different number of parameters. The specific method that is called is determined by the types or number of arguments passed to it at the time of the method call. For example − class Book { // Methods func Author(){} func Author(x: Int)->Int{} func Author(x: String)->String{} func Author(a: Int, b: String)->Int{} } Here, the class Book has four overloaded methods. ... Read More

Swift Program to Iterate Over an Array

Ankita Saini
Updated on 08-Feb-2023 20:09:08

4K+ Views

An array is used to store elements of same data type in an order. In this article, we will learn how to write a swift program to iterate over an array. Here we use the following methods to iterate through each element of the array − Using for-in loop Using forEach() function Using while loop Using enumerated() function Method 1: Using for-in loop To iterate over an array we can use for-in loop. Syntax for value in Sequence { // statement } Here, the value parameter contains an element of the array during the ... Read More

Swift Program to insert multiple elements into the array from the specified index

Ankita Saini
Updated on 08-Feb-2023 20:14:53

1K+ Views

An array is used to store elements of same data type. In this article, we will learn how to write a swift program to insert multiple elements into the array from the specified index. Here we use the following methods to insert multiple elements into the array from the specified index − Using Index Using insert(contentsOf:at:) function Method 1: Using Index Here we use square brackets[] along with rang operators to insert multiple elements into the array at the specified index. Algorithm Step 1 − Create an array of integer. Step 2 − Create another array ... Read More

Advertisements