标签: is-empty

如何在Matlab中检查结构数组中的空字段并存储所有非空的向量?

我有一个32x1 struct array.该数组的每个元素都有几个字段.我试图检查哪些元素是空的(完成),但后来我想创建一个包含所有非空元素的向量.

例如,我有struct array被叫satdata,我想看看该字段SVID是否为空,所以satdata(i).SVID.对于我的不同元素,SVID应该从1到32.但是如果有一个缺失的元素,那么它可以[1:4 6:10 11:32].所以我想创建一个列向量(对于这种情况)

[1;2;3;4;6;7;8;9;10;11;12;13;14;15;16;17;18;19...32].
Run Code Online (Sandbox Code Playgroud)

这是我到目前为止:

for i = 1:32
    if isempty(satdata(i).SVID)
        continue
    else
    svid = satdata(i).SVID;
     svIdVec(i,:) = svid;
    end
end
Run Code Online (Sandbox Code Playgroud)

哪个正确检查空槽,但是当我创建向量时,我得到的东西看起来像svIdVec = [0,2,3,4...32].在这种情况下,只有第一个元素为空.因此,我想得到一个31x1矢量,如[2,3,4...32].

matlab is-empty

2
推荐指数
1
解决办法
8930
查看次数

检查PHP数组中的空值,并使用默认值填充该特定键的值(如果为空)

我必须读取一个PHP数组的空值.如果任何键都有空值,我只想让它们填充一些默认值(如果为空).

1.是否有内置函数检查数组中是否为空并填满?

(要么)

2.完成此要求的程序是什么?

php arrays foreach conditional-statements is-empty

2
推荐指数
1
解决办法
3717
查看次数

JPQL“IS EMPTY”和“IS NULL”之间的区别

IS EMPTYJPQL 中和之间有什么区别IS NULL

是关于空字符串还是其他什么?

isnull jpql is-empty

2
推荐指数
1
解决办法
3037
查看次数

删除空<p>,但每组只允许一个

我想知道如何删除空元素,但每组只允许一个空元素(非空元素旁边)

就像是 :

删除空<p>,但每组只允许一个

示例HTML:

<p>Hello world</p>
<p><br></p>
<p><br></p> <!--This will remove-->
<p><br></p> <!--This will remove-->
<p>Lorem ipsum dolor sit amet</p>
<p><br></p>
<p><br></p> <!--This will remove-->
<p>Eum ne nostro admodum</p>
<p><br></p>
Run Code Online (Sandbox Code Playgroud)

和jQuery用于检查空元素:

var p_empty = $('p').filter(function(i,v){return $.trim($(v).text()).length===0;});
Run Code Online (Sandbox Code Playgroud)

现在我得到了所有空元素,但任何想法如何删除下一个空元素?

工作流程: http ://jsfiddle.net/jmy0uzw1/

PS:我也在寻找良好的JS性能

javascript jquery jquery-selectors is-empty

2
推荐指数
1
解决办法
99
查看次数

empty()在cakephp中不起作用

我有products桌子,想要选择所有产品.这就是我所做的

$products = $this->Products->find('all', [
   'conditions' => [
       'status' => 1
   ]
]);
$this->set('products', $products);
Run Code Online (Sandbox Code Playgroud)

如果已获取并且No product found未检索到任何产品,则打印产品.

这就是我为此所做的

if (!empty($products)):
   // show products
else:
   echo 'No Products Found';
endif;
Run Code Online (Sandbox Code Playgroud)

但这不起作用,即使没有找到产品,否则不打印条件.

如果条件甚至没有在控制器动作中工作.有什么遗失的吗?

我正在使用CakePHP 3.2

cakephp is-empty cakephp-3.2

2
推荐指数
1
解决办法
183
查看次数

在 VBscript 中使用 Empty 与 "" 定义或测试变量

将变量声明为空白时(例如在循环之前),有时会将其声明为“”或 Empty。另外,在检查值时,有时会与“(Not IsEmpty(variable))”和“variable <> Empty”一起使用。使用一种与另一种更好吗?以错误的方式使用它会导致任何问题吗?

例1:

  • 文件名日期 = 空
  • 文件名日期 = ""

例2:

  • 如果 (Not IsEmpty(fileNameDate)) 那么
  • 如果 fileNameDate <> 为空,则
  • 如果 fileNameDate <> "" 那么

谢谢!

- - - - - - 更新 - - - - - - -

请注意,我的问题并不是询问 Null、Empty 和 Nothing 之间的区别。我只是关注“空”部分以及它是否与写“”相同。在大多数情况下,我在互换两者时收到了类似的结果,但我不知道这是否只是我使用的示例。例如,以下内容让我有些困惑。

我的代码:

 Dim x, y, z

'Option1 (Do not set x to anything)

'Option2
'x = Empty

'Option3
'x = ""

If x = "" Then
'Action1
End if

If x = Empty Then
'Action2 …
Run Code Online (Sandbox Code Playgroud)

vbscript is-empty

2
推荐指数
1
解决办法
9478
查看次数

在VBA中,如何将数组设置为空?

现在,在你说之前 - 我已经阅读了数十个类似的主题,但找不到解决方案。我有一个动态 Variant 数组,必须将其完全清除,因此在 IsEmpty 检查期间将其视为空。我尝试了 Erase,但 IsEmpty 仍然返回 False。我无法对其进行 ReDim,因为该数组是动态的。尝试将整个数组设置为 Nothing,但这在 IsEmpty 检查期间会引发错误。

我做错了什么,如何完全消除该数组,以便 IsEmpty 返回 True?

arrays vba is-empty

2
推荐指数
1
解决办法
1万
查看次数

通过awk删除空列

我有一个输入文件,该文件用制表符分隔,但我想删除所有空列。空栏:$ 13 = $ 14 = $ 15 = $ 84 = $ 85 = $ 86 = $ 87 = $ 88 = $ 89 = $ 91 = $ 94

输入:超过90列的tsv文件

a b   d e   g...  
a b   d e   g...
Run Code Online (Sandbox Code Playgroud)

输出:tsv文件无空列

a b d e g....
a b d e g...
Run Code Online (Sandbox Code Playgroud)

谢谢

printing awk is-empty

2
推荐指数
1
解决办法
917
查看次数

如何测试 Robot Framework 中的字符串变量是否为空?

如何测试 Robot Framework 中的字符串变量是否为空?

我的第一次幼稚尝试是这样的:

Run Keyword If  ${myVar}!=${EMPTY}
Run Code Online (Sandbox Code Playgroud)

但它失败了:

评估表达式 '!=' 失败:语法错误:解析时意外的 EOF(,第 1 行)

然后我在 Github 上发现了这个问题,但它没有提出解决方案,只是错误信息不清楚。此处提出另一种解决方案:

${length}=    Get Length    ${Portfolio_ste}
Run Keyword If    ${length}    Go To Edit Portfolio
Run Code Online (Sandbox Code Playgroud)

但这真的是最佳实践吗?

(上下文是我使用了一个变量参数列表,如果某个变量包含一个值,应该做一些事情,否则就忽略它)

string is-empty robotframework

2
推荐指数
1
解决办法
2万
查看次数

Java全局isEmpty()方法

我有一个应用程序,它使用生成各种类型的对象和数据结构的代码,将它们作为Object实例返回,并且想要一种通用的方法来确定这些对象中的任何一个是否为"空"(或null).

(这不是设计问题,也不是应该使用这种方法的问题,而是优化现有要求的解决方案的问题.)

所以,这是一个简单的去:

public static boolean isEmpty(Object content)
{
    if (content == null)
    {
        return true;
    }
    else if (content instanceof CharSequence)
    {
        return (((CharSequence)content).length() == 0);
    }
    else if (content instanceof Collection<?>)
    {
        return ((Collection<?>)content).isEmpty();
    }
    else if (content instanceof Object[])
    {
        return (((Object[])content).length == 0);
    }
    else  // Use reflection (an exaggeration, for demo purposes)
    {
        try
        {
            Method isEmpty = content.getClass().
                             getDeclaredMethod("isEmpty", (Class<?>[])null);
            if (isEmpty != null)
            {
                Object result = isEmpty.invoke(content, (Object[])null);

                if (result instanceof Boolean) …
Run Code Online (Sandbox Code Playgroud)

java collections is-empty data-structures

1
推荐指数
1
解决办法
3815
查看次数