问题标签 [getstring]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1237 浏览

android - R.string.xxx 和 getString(R.string.xxx) 的区别?

从资源中获取字符串的两种方式有什么区别:

或者

?

在这两种情况下,我都会得到相同的结果。

0 投票
3 回答
1226 浏览

android - 单击时从 ListView 中的项目获取字符串名称。安卓

出于某种原因,无论我单击哪个项目,它都只会返回列表中第一个项目的名称。我不确定为什么它没有返回正确的名称。基本上我只想找到这个名字,这样我就可以在列表中搜索那个名字,这样我就可以在数组中找到它的位置。

谢谢大龙

0 投票
1 回答
1450 浏览

sql-server - 如何从 SQL Server 数据库中获取 nvarchar 数据

我想从nvarchar列(SQL Server 数据库)中获取一些值。我的代码如下所示:

只有当列中有数值时它才能正常工作。但是在此列中存储了可变字符值,并且这种类型的值不会显示在页面上。我不知道是什么原因。

我尝试使用getValue.ToString而不是,getString但它也不起作用。

我会很感激你的帮助。

0 投票
3 回答
8130 浏览

java - 获取括号之间的字符串

可能重复:
正则表达式查找包含在两个字符之间的字符串,同时排除分隔符

我正在使用名为 Interpreter.eval() 的外部库“beanshell”的方法,该方法允许使用字符串进行数学运算并返回解决方案。

它工作正常,但如果我想提高到二次方或从中获得平方根,我必须修改原始字符串,就像

字符串 st="x = 2+4*a*(b+c)^2"

我需要得到括号之间的字符以将“(b + c)^ 2”替换为“(b + c)*(b + c)”“Math.pow((b + c),2)”

我怎样才能做到这一点?提前致谢!

- - 编辑 - -

最后我找到了解决方案。

有了这个我修改了原来的 String x = 2+4*1*(2*(1+1)^2)^2+(4+5)^2 (例如)

x=2+4*1*64+81

  1. 首先它搜索第一个“^”
  2. 获取前一个字符
  3. 如果有“)”
  4. 搜索前一个字符,同时找到“(”但是如果在“(”之前找到“)”必须找到 2 个“(”;一个打开内部括号,第二个打开我想要 pow 的括号。

这是在“(2+(3+4)+5)^2”的情况下--->返回“2+(3+4)+5”而不是“3+4)+5”。

现在替换为正确的表达式Math.pow("result","2")"并逐步计算 (1+1)^2 = 4 (2*4)^2 = 64

(4+5)^2 = 81

终于现在我可以用 Interpreter.eval() 计算返回值了

非常感谢您的回答!

0 投票
3 回答
916 浏览

java - 如何与 getString() string.xml 和 String Object 进行比较?

我在比较字符串时遇到问题:我在 string.xml 中获得了“activation”的字符串值。当我将它与具有相同值的字符串值进行比较时,结果始终为假(在 string.xml 中激活 = 测试)


0 投票
1 回答
184 浏览

php - 有没有类似 JSONObject.getString() 的东西来获取 !DOCTYPE 方法

我正在从我的网站发布到 PHP 文件。我没有使用 JSON,所以当我尝试使用类似Log.e("errr", jsonObj.getString("err"));system.err 的代码时:

有没有一种方法JSONObject可以用来解析/获取我想要获取的给定字符串?

0 投票
3 回答
4044 浏览

android - onPostExecute getResources().getString NullPointerException

当我在 onPostExecute 中运行以下代码时,它给了我一个异常:java.lang.NullPointerException

R.string.lbl_sth绝对正确。如果我在 中的两行以上运行onCreate,则这两行都按预期工作。

0 投票
1 回答
179 浏览

android - 不寻常的android getString和equals行为

我正在使用具有 4 列(_id、名称、分数、状态)的数据库,并使用以下内容将所有行导入到 arrayList 中。

第一条语句 (allAssessments.add...) 工作正常。如果我使用 getString(0).equals 或 getString(1).equals,if 语句有效,但如果我使用 getString 3 或 4 则无效 - 应用程序崩溃。如果我使用 getColumnIndex("status").equals 它也不起作用

已尝试清理项目,但无法弄清楚这种行为。任何想法为什么会这样?!

更新:

1)getAllTests如下(也试过rawQuery SELECT * FROM ...等

2) 所有字段都是文本字段。卸载,清理项目并重新安装没有效果。

3)打开数据库:

我知道数据库创建工作正常,因为我有其他工作正常的表......

0 投票
2 回答
818 浏览

android - 从没有扩展活动的调用中获取字符串()

我对一个包含我想从另一个类调用的信息的简单类有疑问。例如,这是Util包含信息的类:

然后在另一个类中,我得到这样的 Items 调用:

Util所以,我在类中有一个执行问题GETSTRING,因为我想得到一个不同的字符串(因为不同的语言)。退出错误的方法是扩展类UtilActivityUtil不是Activity!如果我从 扩展Activity,应用程序崩溃。

0 投票
1 回答
353 浏览

android - 使用 onitemclicklistener 获取字符串上下文

我有以下类定义,其中包含一些我想从另一个类中获取的信息。我使用了上下文,因此 getstring() 可以工作:

}

然后在另一个类扩展活动中,我在 OnListItemClick() 上调用这个类并且工作得很好。但是在另一个收取gridview而不是列表的类中,我使用 OnItemClicklistener() 并且不起作用,这就是代码:

错误是:

Util 类型中的方法 getRellenas(Context) 不适用于参数(新的 AdapterView.OnItemClickListener(){})

我不知道如何实现和修复它!谢谢!