問題タブ [variable-assignment]

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 投票する
6 に答える
3517 参照

java - 例外発生時に値を割り当てる(Java)

これが私たちの問題を説明するためのいくつかのサンプルコードです:

問題は、finallyブロックに出力される「a」の値は何ですか...

よくわかりませんが、完全には説明されていない可能性のあるものに出くわしたと思います。私のラップトップ(x86ではjdk1.6.0.16)で、「a」がA()に等しいことを確認しました。ただし、Solaris上のJDK 1.4では、値はnullだと思います(例外がスローされても割り当てが実行された場合など)。これは明らかにバグに関連しており、念のために割り当てのないバージョンをデプロイしますが、あなたの1人もこれに気付いたか、提案する何らかの説明があるかどうかを知りたいと思います。

また、問題のあるJDKでこれを実証するためのサンプルプログラムを作成し、結果を投稿します。

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

ruby-on-rails - この例では、イベント オブジェクトをイベント ID にどのように割り当てることができますか?

これが Ruby の質問なのか Rails の質問なのかわかりませんが、Railsでネストされたリソースを使用するこの例では、どうすればイベント オブジェクトを event_id に割り当てることができますか? イベント オブジェクトは、event_id よりも大きな値のセットを表しているように見えます。

0 投票する
7 に答える
85650 参照

python - IF条件で変数を代入して返す方法は?

これは機能します:

これは動作しません:

なぜ2番目は機能しないのですか!? 1ライナーが欲しい。ただし、最初のものは関数を 2 回呼び出します。

関数を2回呼び出さずに1ライナーにする方法は?

0 投票する
9 に答える
47091 参照

c - 単純なC配列の宣言/代入の質問

高水準言語では、Cでのこの例に似たものが可能であり、それで問題ありません。しかし、このCの例をコンパイルすると、ひどく文句を言います。宣言した配列に新しい配列を割り当てるにはどうすればよいですか?

ありがとう。

0 投票する
8 に答える
1589 参照

c# - foreach、パフォーマンスの面で。ループの前またはループ内で変数を1回宣言する必要がありますか?

foreachステートメントの外側で変数を宣言し、そのたびに変数をその側に再割り当てする(foreach)か、foreach内に新しい変数を作成するなど、パフォーマンスの面で優れている点

またはこれ?

確かにここで私はアイテムオブジェクトについて話している。皆さん、ありがとうございました。

0 投票する
5 に答える
279 参照

c# - 文字列の割り当て - 説明

私が宣言するとき

問題なく動作します。私の質問は、 x に割り当てられる値は何ですか?

私がチェックするとき

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

java - Javaでは、スレッド拡張クラスのrun()関数を使用している間は、変数に値を割り当てることができません。

これは私のコードです。runメソッドでわかるように、tStart、tEnd、tAround、およびwTimeに値を割り当てます。ただし、スレッドが終了しても、デフォルト値は-1のままです。run()の実行中にそれらの値を出力してみましたが、正しい値があります。ただし、スレッドが終了したときに、これらの値を変数に「書き戻す」ことはありません。

スレッドが終了すると、次のように値を出力します。

そして、これが私が最初にスレッドが停止するのを待った方法です:

run()の上部(すべての割り当てが完了した最後)でフラグPCBThreadStopFlagを使用し、この関数でwhile(PCBThreadStopFlag == false){}を使用して「ビジーウェイト」タスクを実行します。これが原因かもしれませんか?

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

java - 辞書の正しい位置に単語を挿入する最速の方法

現在、私は単に単語を辞書に挿入し(ArrayList<String>)、次に次のように辞書を並べ替えています。

私はこの方法が本当に最高かどうかを判断しようとしています。もちろん、もう1つの方法は、辞書で正しいポイントを見つけて、そこに単語を挿入することです。問題は、辞書内でそのポイントを見つけるための効率的で信頼性の高い方法を思い付くことができなかったことです。頭の中でいくつかのアイデアが飛び交っていますが、紙にペンを置くのは本当に難しいです。

それを行う方法についてのアイデアがある場合は、大量のコードの回答を投稿しないでください。これは課題の一部なので、コードを投稿する代わりに、どのように行うかを教えていただけますか?(おそらく擬似コードで?)

ありがとうございました。

0 投票する
9 に答える
342 参照

c - この構文は何ですか?

これは実際に に割り当て1ますi

*****この種の割り当ては、実際にどこかで役立つのだろうか?*****

この構文のアプリケーションを知っていますか?

0 投票する
4 に答える
3189 参照

python - ダブルスライスのnumpy配列の割り当てが機能しないのはなぜですか?

次の行が期待どおりに機能しないのはなぜですか?

これは「バグ」ですか、それともこれに対する別の推奨される方法がありますか?

一方、次のように動作します。

乾杯、フィリップ