問題タブ [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.
android - R.string.xxxとgetString(R.string.xxx)の違いは?
リソースから文字列を取得する2つの方法の違いは何ですか。
また
?
どちらの場合も同じ結果が得られます。
sql-server - SQL Server データベースから nvarchar データを取得する方法
nvarchar
列 (SQL Server データベース)からいくつかの値を取得したいと思います。私のコードは以下のようになります:
列に数値がある場合にのみ正常に機能します。ただし、この列には可変文字値が格納されており、このタイプの値はページに表示されていません。何が原因かわかりません。
getValue.ToString
代わりに使用しようとしましたgetString
が、どちらも機能しません。
あなたの助けに感謝します。
java - 括弧の間の文字列を取得
外部ライブラリ「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に
- 最初に最初の「^」を検索します
- 前の文字を取得する
- ")" がある場合
- 前の文字を検索しながら "(" を検索しますが、"(" の前に ")" を検索する場合は、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() で戻り値を計算できるようになりました。
答えてくれてありがとう!
java - getString() string.xml と String Object を比較するには?
文字列の比較に問題があります。string.xml で「activation」の文字列値を取得します。同じ値を持つ文字列値と比較すると、結果は常にfalseです(string.xmlのアクティベーション=テストで)
php - !DOCTYPE メソッドを取得する JSONObject.getString() のようなものはありますか
Web サイトから PHP ファイルに投稿しています。私は JSON を使用していないので、次のようなコードを使用しようとするとLog.e("errr", jsonObj.getString("err"));
、system.err が表示されます。
JSONObject
取得したい特定の文字列を解析/取得するために使用できる方法はありますか?
android - onPostExecute getResources().getString NullPointerException
onPostExecute で以下のコードを実行すると、例外が発生します。java.lang.NullPointerException
R.string.lbl_sth
間違いなく正しいです。で 2 行以上を実行するとonCreate
、両方の行が期待どおりに機能します。
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) データベースは次のように開かれます。
完全に機能している他のテーブルがあるため、データベースの作成が正常に機能することはわかっています...
android - 拡張アクティビティのない呼び出しからの getstring()
別のクラスから呼び出したい情報を含む単純なクラスに問題があります。たとえばUtil
、情報を含むクラスは次のとおりです。
次に、別のクラスで、Items を次のように呼び出します。
そのため、(言語が異なるため)別の文字列を取得したいので、クラスUtil
で実行の問題があります。エラーを終了する方法は、からGETSTRING
クラスを拡張することですが、 !ではありません。から拡張すると、アプリがクラッシュします。 Util
Activity
Util
Activity
Activity
android - onitemclicklistenerを使用したgetstringコンテキスト
次のクラスに、別のクラスから取得したい情報を定義してもらいます。getstring()が機能するように、コンテキストを使用しました。
}
次に、別のクラス拡張アクティビティで、OnListItemClick()でこのクラスを呼び出し、完全に機能します。しかし、リストの代わりにグリッドビューを課金する別のクラスでは、OnItemClicklistener()を使用して機能しません。これは、次のコードです。
エラーは次のとおりです。
タイプUtilのメソッドgetRellenas(Context)は、引数には適用できません(new AdapterView.OnItemClickListener(){})
それを実装して修正する方法がわかりません!ありがとう!