“[Ljava.lang.Object;@"是什么意思?意思是? [英] What does "[Ljava.lang.Object;@" mean?

查看:27
本文介绍了“[Ljava.lang.Object;@"是什么意思?意思是?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在通过表单填写 Google 电子表格.代码将一些信息写入电子表格,它总是正确的,但在写它应该写的东西之前,它写了 [Ljava.lang.Object;@1c7aa4fc(或类似的东西)电子表格中的最后一行.为什么会出现在那里?

I am filling a Google spreadsheet from a form. The code writes some information into the spreadsheet, it always does it right, but before writing what it is supposed to, it writes [Ljava.lang.Object;@1c7aa4fc (or something like that) on the last row in the spreadsheet. Why is it appearing there?

写入电子表格的代码:

for (var p = 1; p < data.length; p++) {
    var ppopis = data[p][2]; 
    var sstav = data[p][7];
    var ukonceno_dne = data[p][9];
    var cell = spred2.getRange("H"+(p+1));
    var celll = spred2.getRange("J"+(p+1));
    if(nadpis_pole == ppopis && vlozena_hodnota == "Zrušeno") {
      cell.clear();
      cell.setValue("Zrušeno");
      if(ukonceno_dne == "" || ukonceno_dne == null){
        celll.setValue(dnesni_datum);
      }
    } else if (nadpis_pole == ppopis && vlozena_hodnota == "Vráceno") {
      cell.clear();
      cell.setValue("Vráceno");
      if(ukonceno_dne == "" || ukonceno_dne == null){
        celll.setValue(dnesni_datum);
      }
    }
  }

谢谢:)

推荐答案

App 脚本的底层数据结构建立在 java...Ljava.lang..... 表示 Java 中的对象符号,表示任何对象,例如 Array,GAS 中的 JSON.要获得实际值,请尝试 toString()(或)JSON.Stringify() 并检查您是否有值.

App script has underlying data structure built up on java...Ljava.lang..... represents object notation in Java to indicate any object such as Array,JSON in GAS.To get actual value try toString() (or) JSON.Stringify() and check whether you have a value.

这篇关于“[Ljava.lang.Object;@"是什么意思?意思是?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆