問題タブ [charat]

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

java - IndexOutOfBounds Exception Java String クラス charAt メソッド

Java String クラスのメソッド CharAt が StringIndexOutOfBoundsException をスローします。しかし、Java API ドキュメントによると、IndexOutOfBoundsException. StringIndexOutOfBoundsExceptionのサブクラスであることはわかっていIndexOutOfBoundsExceptionます。StringIndexOutOfBoundsExceptionしかし、代わりにキャッチするのは間違っていIndexOutOfBoundsExceptionますか?

charAt メソッドのコードは次のとおりです。

0 投票する
2 に答える
40 参照

string - 文字列の最初の文字を自動的に大文字にする方法は?

キーボードから「john」と入力すると、変数に保存されるデータは「John」になるように、文字列の最初の文字を自動的に大文字にしたいと考えています。では、文字列の最初の文字に 32 を追加して大文字にする方法を教えてください。道を教えてください。ありがとう。

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

java - Java - charAt()、equalsIgnoreCase、if ステートメントのテスト?

私が望むのは、ユーザーが何を入力しても、入力の最初の文字が大文字と小文字に関係なく「y」または「n」の場合、「ゲーム開始」と出力されることです。

「文字」変数で equalsIgnoreCase() を試しましたが、エラーが発生します: char を逆参照できません。これに関する推奨事項は本当に高く評価されます!ありがとう!

0 投票する
2 に答える
1333 参照

java - charAt() と Math.pow()

バックグラウンド:

クラス割り当て用の単純な基本コンバーターを作成しています。私はかなり完成に近づいていますが、変換アルゴリズムを整理して、ユーザーが入力した値 (特定の基数) を基数 10 の値に変換する必要があります。

試み:

問題:

この行は期待値を返しません

たとえば、文字列 "10" の場合、for ループの最初の反復では、numOut は (0*(2*0)) またはゼロである必要があります。代わりに、48.0 を返します。

私の考え:

Math.pow() メソッドをデバッグすると、期待値が返されることが示されたので、charAt() メソッドに関係があるのではないかと疑っています。それがすべての異なる変数タイプと関係があるとしましょう。よくわかりません。

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

java - char 配列に割り当てる charAt() 関数を使用するとエラーがスローされます

以下のコードを使用して文字列を文字配列に保存しようとしていますが、次のエラーが発生します: タイプの不一致: char から char[] に変換できません

以下はコードです

また、同じことを行う他の方法を教えてください