問題タブ [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)の違いは?

リソースから文字列を取得する2つの方法の違いは何ですか。

また

どちらの場合も同じ結果が得られます。

0 投票する
1 に答える
1450 参照

sql-server - SQL Server データベースから nvarchar データを取得する方法

nvarchar列 (SQL Server データベース)からいくつかの値を取得したいと思います。私のコードは以下のようになります:

列に数値がある場合にのみ正常に機能します。ただし、この列には可変文字値が格納されており、このタイプの値はページに表示されていません。何が原因かわかりません。

getValue.ToString代わりに使用しようとしましたgetStringが、どちらも機能しません。

あなたの助けに感謝します。

0 投票する
3 に答える
8130 参照

java - 括弧の間の文字列を取得

重複の可能性:
区切り文字を除外しながら、2 つの文字の間に含まれる文字列を検索する正規表現

外部ライブラリ「beanshell」の Interpreter.eval() というメソッドを使用しています。これにより、文字列を使用して数学演算を行い、解を返すことができます。

正常に動作しますが、2 乗したい場合、またはこれから平方根を取得したい場合は、元の文字列を次のように変更する必要があります。

文字列 st ="x = 2+4*a*(b+c)^2"

"(b+c)^2""(b+c)*(b+c)"または"Math.pow((b+c),2)"に置き換えるには、括弧の間の文字を取得する必要があります。

これどうやってするの?前もって感謝します!

- - 編集 - -

最後に、解決策を見つけました。

これで、元の文字列x = 2+4*1*(2*(1+1)^2)^2+(4+5)^2を変更 しました (たとえば)

x=2+4*1*64+81

  1. 最初に最初の「^」を検索します
  2. 前の文字を取得する
  3. ")" がある場合
  4. 前の文字を検索しながら "(" を検索しますが、"(" の前に ")" を検索する場合は、2 つの "(" を見つける必要があります。

これは "(2+(3+4)+5)^2" の場合です ---> "3+4)+5" の代わりに "2+(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」の文字列値を取得します。同じ値を持つ文字列値と比較すると、結果は常にfalseです(string.xmlのアクティベーション=テストで)


0 投票する
1 に答える
184 参照

php - !DOCTYPE メソッドを取得する JSONObject.getString() のようなものはありますか

Web サイトから 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間違いなく正しいです。で 2 行以上を実行すると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 - 拡張アクティビティのない呼び出しからの getstring()

別のクラスから呼び出したい情報を含む単純なクラスに問題があります。たとえばUtil、情報を含むクラスは次のとおりです。

次に、別のクラスで、Items を次のように呼び出します。

そのため、(言語が異なるため)別の文字列を取得したいので、クラスUtilで実行の問題があります。エラーを終了する方法は、からGETSTRINGクラスを拡張することですが、 !ではありません。から拡張すると、アプリがクラッシュします。 UtilActivityUtilActivityActivity

0 投票する
1 に答える
353 参照

android - onitemclicklistenerを使用したgetstringコンテキスト

次のクラスに、別のクラスから取得したい情報を定義してもらいます。getstring()が機能するように、コンテキストを使用しました。

}

次に、別のクラス拡張アクティビティで、OnListItemClick()でこのクラスを呼び出し、完全に機能します。しかし、リストの代わりにグリッドビューを課金する別のクラスでは、OnItemClicklistener()を使用して機能しません。これは、次のコードです。

エラーは次のとおりです。

タイプUtilのメソッドgetRellenas(Context)は、引数には適用できません(new AdapterView.OnItemClickListener(){})

それを実装して修正する方法がわかりません!ありがとう!