Tag: 数组

如何从数组中获得随机值

我有一个名为$ran = array(1,2,3,4); 我需要从这个数组中获得一个随机值并将其存储在一个variables中,我该怎么做?

可变参数和“…”的论点

考虑方法声明: String.format(String, Object …) Object …参数只是一个Object数组的引用。 有没有办法使用这个方法引用一个实际的Object数组? 如果我将一个Object数组传递给…参数 – 将得到的参数值是一个二维数组 – 因为Object[]本身就是一个Object : Object[] params = ….; // Make the array (for example based on user-input) String s = String.format("%S has %.2f euros", params); 因此,数组的第一个组件(在String.format方法中使用)将是一个数组,他将生成: [class.getName() + "@" + Integer.toHexString(hashCode())] 然后由于数组大小为1而出现错误。 我希望我解释得很好。 可能很多语法错误(14岁和荷兰语),所以原谅我。 大胆的顺序是真正的问题。 这是第二个问题: 数组/参数是否有名字?

我如何检查数组是否包含特定的值在PHP?

我有一个types数组的PHPvariables,我想知道它是否包含一个特定的值,并让用户知道它在那里。 这是我的数组: Array ( [0] => kitchen [1] => bedroom [2] => living_room [3] => dining_room) 我想要做一些事情: if(Array contains 'kitchen') {echo 'this array contains kitchen';} 什么是最好的办法做到以上几点?

使用Perl的两个数组的差异

我有两个数组。 我需要检查一下其中一个元素是否出现在另一个元素中。 有没有比嵌套循环更有效的方法吗? 我有几千个元素,需要经常运行程序。

在C和C ++中通过索引访问数组

所以,有一些面试官喜欢问什么原因这个小技巧: int arr[] = {1, 2, 3}; 2[arr] = 5; // does this line compile? assert(arr[2] == 5); // does this assertion fail? 根据我所能理解的, a[b]被转换为*(a + b) ,由于加法是可交换的,所以它们的顺序并不重要,所以2[a]真的是*(2 + a) 。 这是保证工作的C和/或C + +的规格?

这个“数组大小”模板函数是如何工作的?

可能重复: 有人可以解释这个模板代码,给我一个数组的大小? 函数模板中的魔法参数 有人可以解释这个代码如何工作? 我知道这段代码的目的是获得一个数组的长度,但我不知道这个代码如何工作: template<typename T, int size> int GetArrLength(T(&)[size]){return size;} 谢谢。

javascriptfilter对象数组

我有一个对象的数组,我想知道最好的方式来search它。 给出下面的例子,我怎样才能searchname = "Joe" , age < 30 ? 有没有什么jQuery可以帮助或者我必须暴力强制search自己? var names = new Array(); var object = { name : "Joe", age:20, email: "joe@hotmail.com"}; names.push(object); object = { name : "Mike", age:50, email: "mike@hotmail.com"}; names.push(object); object = { name : "Joe", age:45, email: "mike@hotmail.com"}; names.push(object);

如何在jQuery Cookie中存储数组?

我需要将数组存储在一个jQuery cookie中,任何一个请帮助我?

如何在Java中创build一个数组的数组

假设我有5个string数组对象: String[] array1 = new String[]; String[] array2 = new String[]; String[] array3 = new String[]; String[] array4 = new String[]; String[] array5 = new String[]; 我想另一个数组对象包含这5个string数组对象。 我该怎么做? 我可以把它放在另一个数组中吗?

.NET数组的开销?

我试图使用这段代码来确定.NET数组(在一个32位进程中)头的开销: long bytes1 = GC.GetTotalMemory(false); object[] array = new object[10000]; for (int i = 0; i < 10000; i++) array[i] = new int[1]; long bytes2 = GC.GetTotalMemory(false); array[0] = null; // ensure no garbage collection before this point Console.WriteLine(bytes2 – bytes1); // Calculate array overhead in bytes by subtracting the size of // the array […]