找到 34423 篇文章 关于编程
203 次浏览
要获取或设置集合中指定索引处的元素,代码如下所示:示例 实时演示using System; using System.Collections.ObjectModel; public class Demo { public static void Main() { Collection col = new Collection(); col.Add("Laptop"); col.Add("Desktop"); col.Add("Notebook"); col.Add("Ultrabook"); col.Add("Tablet"); col.Add("Headphone"); col.Add("Speaker"); Console.WriteLine("集合中的元素..."); foreach(string str in col) { Console.WriteLine(str); } Console.WriteLine("索引 3 处的元素 = " + ... 阅读更多
97 次浏览
要获取或设置 StringCollection 中指定索引处的元素,代码如下所示:示例 实时演示using System; using System.Collections.Specialized; public class Demo { public static void Main() { StringCollection strCol = new StringCollection(); String[] strArr = new String[] { "A", "B", "C", "D", "E", "F", "G", "H" }; Console.WriteLine("StringCollection 元素..."); foreach (string str in strArr) { Console.WriteLine(str); } strCol.AddRange(strArr); Console.WriteLine("第 5 个索引处的元素 = "+strCol[5]); } }输出这将产生以下输出:StringCollection 元素... ... 阅读更多
67 次浏览
要检查 SortedSet 和指定的集合是否共享公共元素,代码如下所示:示例 实时演示using System; using System.Collections.Generic; public class Demo { public static void Main() { SortedSet set1 = new SortedSet(); set1.Add(100); set1.Add(200); set1.Add(300); set1.Add(400); set1.Add(500); set1.Add(600); SortedSet set2 = new SortedSet(); set2.Add(100); set2.Add(200); set2.Add(300); set2.Add(400); set2.Add(500); set2.Add(600); Console.WriteLine("是否... 阅读更多
228 次浏览
lambda 表达式是一个没有名称的匿名函数,不属于任何类,这意味着它是一段可以传递和执行的代码块。语法(参数列表) -> {主体}我们可以在下面的程序中不创建匿名内部类的情况下实现 lambda 表达式。对于按钮的 ActionListener 接口,我们需要重写一个抽象方法 addActionListener() 并使用 lambda 表达式实现代码块。示例import java.awt.*; import java.awt.event.*; import javax.swing.*; public class LambdaExpressionButtonTest extends JFrame { private JButton btn; public LambdaExpressionButtonTest() { btn = new JButton("点击按钮"); ... 阅读更多
6K+ 次浏览
lambda 表达式是在 Java 8 中引入的。它是 Java 8 最受欢迎的功能之一,它为 Java 带来了函数式编程功能。使用 lambda 表达式,我们可以直接编写 Java 中方法的实现。在下面的程序中,我们可以通过使用 lamda 表达式实现 Runnable 接口来创建线程。使用 lambda 表达式时,我们可以跳过 new Runnable() 和 run() 方法,因为编译器知道 Thread 对象需要一个 Runnable 对象,并且该对象只包含一个不带参数的 run() 方法。示例public class LambdaThreadTest { public static void main(String args[]) { ... 阅读更多
115 次浏览
要获取 SortedList 的容量,代码如下所示:示例 实时演示using System; using System.Collections; public class Demo { public static void Main(String[] args){ SortedList sortedList = new 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 元素..."); foreach(DictionaryEntry d in sortedList){ ... 阅读更多
177 次浏览
要检查 Unicode 字符是否为分隔符字符,代码如下所示:示例 实时演示using System; public class Demo { public static void Main(){ bool res; char val = ', '; Console.WriteLine("值 = "+val); res = Char.IsSeparator(val); Console.WriteLine("值是否为分隔符? = "+res); } }输出这将产生以下输出:值 = , 值是否为分隔符? = False示例现在让我们来看另一个示例: 实时演示using System; public class Demo { public static void Main(){ ... 阅读更多
233 次浏览
要将指定十进制数的值转换为等效的 8 位无符号整数,代码如下所示:示例 实时演示using System; public class Demo { public static void Main(){ Decimal val1 = 6.59m; Decimal val2 = 30.12m; Decimal val3 = 69.34m; Console.WriteLine("十进制数 1 = "+val1); Console.WriteLine("十进制数 2 = "+val2); Console.WriteLine("十进制数 3 = "+val3); byte res1 = Decimal.ToByte(val1); byte res2 = Decimal.ToByte(val2); byte res3 = Decimal.ToByte(val3); Console.WriteLine("字节值 1 (十进制... 阅读更多
129 次浏览
要获取值类型 Decimal 的 TypeCode,代码如下所示:示例 实时演示using System; public class Demo { public static void Main(){ Decimal val = Decimal.MaxValue; Console.WriteLine("十进制值 = {0}", val); Console.WriteLine("哈希码 = {0}", (val.GetHashCode()) ); TypeCode type = val.GetTypeCode(); Console.WriteLine("TypeCode = "+type); } }输出这将产生以下输出:十进制值 = 79228162514264337593543950335 哈希码 = 1173356544 TypeCode = Decimal示例现在让我们来看另一个示例: 实时演示using System; public class Demo { public static void Main(){ ... 阅读更多
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C 语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP