找到 34423 篇文章 相关编程

在 C# 中获取或设置集合中指定索引处的元素

AmitDiwan
更新于 2019 年 12 月 10 日 06:01:43

203 次查看

要获取或设置集合中指定索引处的元素,代码如下:示例 实时演示使用 System;使用 System.Collections.ObjectModel;公共类演示 {    公共静态无效 Main() {       集合 col = 新集合();       col.Add("Laptop");       col.Add("Desktop");       col.Add("Notebook");       col.Add("Ultrabook");       col.Add("Tablet");       col.Add("Headphone");       col.Add("Speaker");       Console.WriteLine("集合中的元素...");       针对(字符串 str 在 col 中) {          Console.WriteLine(str);       }       Console.WriteLine("索引 3 处的元素 = " + ... 阅读更多

在 C# 中获取或设置 StringCollection 中指定索引处的元素

AmitDiwan
更新于 2019 年 12 月 10 日 05:58:23

97 次查看

要获取或设置 StringCollection 中指定索引处的元素,代码如下:示例 实时演示使用 System;使用 System.Collections.Specialized;公共类演示 {    公共静态无效 Main() {       StringCollection strCol = 新 StringCollection();       字符串[] strArr = 新字符串[] { "A", "B", "C", "D", "E", "F", "G", "H" };       Console.WriteLine("StringCollection 元素...");       针对(字符串 str 在 strArr 中) {          Console.WriteLine(str);       }       strCol.AddRange(strArr);       Console.WriteLine("第 5 个索引处的元素 = "+strCol[5]);    } }输出这将产生以下输出:StringCollection 元素... ... 阅读更多

检查 SortedSet 和指定集合在 C# 中是否共享公共元素

AmitDiwan
更新于 2019 年 12 月 10 日 05:55:19

67 次查看

要检查 SortedSet 和指定集合是否共享公共元素,代码如下:示例 实时演示使用 System;使用 System.Collections.Generic;公共类演示 {    公共静态无效 Main() {       SortedSet set1 = 新 SortedSet();       set1.Add(100);       set1.Add(200);       set1.Add(300);       set1.Add(400);       set1.Add(500);       set1.Add(600);       SortedSet set2 = 新 SortedSet();       set2.Add(100);       set2.Add(200);       set2.Add(300);       set2.Add(400);       set2.Add(500);       set2.Add(600);       Console.WriteLine("是否... 阅读更多

如何在 Java 中不创建匿名类的情况下实现 lambda 表达式?

raja
更新于 2020 年 7 月 10 日 11:09:51

228 次查看

lambda 表达式是一个没有名称的匿名函数,不属于任何类,这意味着它是一段可以传递并执行的代码块。语法(参数列表) -> {主体}我们可以在下面的程序中不创建匿名内部类的情况下实现 lambda 表达式。对于按钮的 ActionListener 接口,我们需要覆盖一个抽象方法 addActionListener() 并使用 lambda 表达式实现代码块。示例导入 java.awt。*;导入 java.awt.event。*;导入 javax.swing。*;公共类 LambdaExpressionButtonTest 扩展 JFrame {    私有 JButton btn;    公共 LambdaExpressionButtonTest() {       btn = 新 JButton("点击按钮"); ... 阅读更多

Java 中匿名类和 lambda 表达式之间的区别?

raja
更新于 2020 年 7 月 10 日 11:10:31

2K+ 次查看

匿名类是一个没有名称的内部类,这意味着我们可以同时声明和实例化类。lambda 表达式是编写匿名类的简写形式。通过使用 lambda 表达式,我们可以声明没有任何名称的方法。匿名类与 Lambda 表达式匿名类对象在编译后会生成一个单独的类文件,从而增加了 jar 文件的大小,而 lambda 表达式会被转换为私有方法。它使用 invokedynamic 字节码指令动态绑定此方法,从而节省时间和内存。我们在 lambda 表达式中使用 this 关键字来表示当前类,而在... 阅读更多

如何在 Java 中使用 lambda 表达式创建线程?

raja
更新于 2020 年 7 月 10 日 11:11:11

6K+ 次查看

lambda 表达式在 Java 8 中引入。它是 Java 8 最受欢迎的功能之一,它将函数式编程功能引入 Java。通过使用 lambda 表达式,我们可以在 Java 中直接编写方法的实现。在下面的程序中,我们可以通过使用 lamda 表达式实现 Runnable 接口来创建线程。在使用 lambda 表达式时,我们可以跳过 new Runnable() 和 run() 方法,因为编译器知道 Thread 对象需要一个 Runnable 对象,并且该对象只包含一个不带参数的 run() 方法。示例公共类 LambdaThreadTest {    公共静态无效 main(字符串 args[]) {     ... 阅读更多

C# 中 SortedList 的容量

AmitDiwan
更新于 2019 年 12 月 9 日 06:27:26

115 次查看

要获取 SortedList 的容量,代码如下:示例 实时演示使用 System;使用 System.Collections;公共类演示 {    公共静态无效 Main(字符串[] args){       SortedList sortedList = 新 SortedList();       sortedList.Add("A", "1");       sortedList.Add("B", "2");       sortedList.Add("C", "3");       sortedList.Add("D", "4");       sortedList.Add("E", "5");       sortedList.Add("F", "6");       sortedList.Add("G", "7");       sortedList.Add("H", "8");       sortedList.Add("I", "9");       sortedList.Add("J", "10");       Console.WriteLine("SortedList 元素...");       针对(字典项 d 在 sortedList 中){       ... 阅读更多

检查 Unicode 字符在 C# 中是否为分隔符

AmitDiwan
更新于 2019 年 12 月 9 日 06:24:15

177 次查看

要检查 Unicode 字符是否为分隔符,代码如下:示例 实时演示使用 System;公共类演示 {    公共静态无效 Main(){       布尔 res;       字符 val = ', ';       Console.WriteLine("值 = "+val);       res = Char.IsSeparator(val);       Console.WriteLine("该值是否为分隔符? = "+res);    } }输出这将产生以下输出:值 = , 该值是否为分隔符? = False示例现在让我们看看另一个示例:实时演示使用 System;公共类演示 {    公共静态无效 Main(){       ... 阅读更多

在 C# 中将十进制数转换为等效的 8 位无符号整数

AmitDiwan
更新于 2019 年 12 月 9 日 06:21:28

233 次查看

要将指定十进制数的值转换为等效的 8 位无符号整数,代码如下:示例 实时演示使用 System;公共类演示 {    公共静态无效 Main(){       十进制 val1 = 6.59m;       十进制 val2 = 30.12m;       十进制 val3 = 69.34m;       Console.WriteLine("十进制 1 = "+val1);       Console.WriteLine("十进制 2 = "+val2);       Console.WriteLine("十进制 3 = "+val3);       字节 res1 = Decimal.ToByte(val1);       字节 res2 = Decimal.ToByte(val2);       字节 res3 = Decimal.ToByte(val3);       Console.WriteLine("字节值 1(十进制... 阅读更多

获取 C# 中值类型 Decimal 的 TypeCode

AmitDiwan
更新于 2019 年 12 月 9 日 06:15:28

129 次查看

要获取值类型 Decimal 的 TypeCode,代码如下:示例 实时演示使用 System;公共类演示 {    公共静态无效 Main(){       十进制 val = Decimal.MaxValue;       Console.WriteLine("十进制值 = {0}", val);       Console.WriteLine("哈希码 = {0}", (val.GetHashCode()) );       TypeCode type = val.GetTypeCode();       Console.WriteLine("TypeCode = "+type);    } }输出这将产生以下输出:十进制值 = 79228162514264337593543950335 哈希码 = 1173356544 TypeCode = Decimal示例现在让我们看看另一个示例:实时演示使用 System;公共类演示 {    公共静态无效 Main(){     ... 阅读更多

广告

© . All rights reserved.