我们有一个char
和一个char[]
。
找出char
是否位于char[]
内的最有效(或失败,最简单)的方法是什么?
使用的语言是D.
谢谢!
答案 0 :(得分:2)
如果它没有排序,你可以做的唯一事情是循环并检查每个元素,如果找到匹配则中断或返回。
char char1 = ...;
char[] chars = ...;
foreach(char char2; charArray)
if (char2==char1)
return true;
return false;
原谅我,如果那不能编译 - 我生锈了d。