“[Ljava.lang.Object;@"是什么意思?意思是? [英] What does "[Ljava.lang.Object;@" mean?
问题描述
我正在通过表单填写 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屋!