ホームページ Java &#&ベース Javaのindexofメソッドとは何ですか?

Javaのindexofメソッドとは何ですか?

Feb 22, 2021 pm 03:24 PM
java

Java の Indexof メソッドは次のとおりです: 1. [indexOf(String str)] は文字列内の指定された文字 str を返します; 2. [indexOf(String str, int Index)] は指定された文字を返します。インデックス位置。str は文字列内の最初のインデックスです。

Javaのindexofメソッドとは何ですか?

このチュートリアルの動作環境: Windows7 システム、Java10 バージョン、DELL G3 コンピューターこの方法は、すべてのブランドのコンピューターに適しています。

Java のindexof メソッドは次のとおりです:

1, indexOf(String str): 文字列内の指定された文字 str を返します (メソッドの呼び出し元) )、この文字列にそのような文字がない場合は -1。

2, indexOf(String str, int index): インデックス位置から始まる文字列内で指定された文字 str が最初に出現する開始インデックスを返します。そのような文字がない場合は、-1 が返されます。

例:

String str = "01234567890123456789";
System.out.println(str.indexOf("123"));
System.out.println(str.indexOf("123",5));

上記のプログラムの結果は 1 と 11 です。

最初の出力関数の IndexOf() メソッドにはパラメータが 1 つしかないため、str で最初に出現した 123 のインデックス (1) が返されます。最初の出力関数の IndexOf() メソッドは次の値を持ちます。 2 つのパラメーター、最初のパラメーターは検索対象の文字列 123、2 番目のパラメーターは 5 番目の位置から検索を開始するため、str 内の 2 番目の 123 のみが見つかり、その出現の開始インデックスが返されます。 11.

関連する無料学習の推奨事項: Java 基本チュートリアル

以上がJavaのindexofメソッドとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Javaのハッシュマップとは何ですか? Javaのハッシュマップとは何ですか? Aug 11, 2025 pm 07:24 PM

ahashmapinjavaisadatadaturturtureture-valuepairs foreffienceretrieval、挿入、deletion.itusesthekey’shashcode()methodtodeteragelocationandallowsaverageo(1)timecomplexityforget()andput()andput()initisunodered、pertinitonenullkeyandm

Javaで配列を作成して使用する方法 Javaで配列を作成して使用する方法 Aug 11, 2025 pm 04:00 PM

to CreateanDuseanarrayinjava、最初のdeclarethearraydatatypeandsquarebrackets、その後、thenstantiate withkeywordorinitiali zeitdirectlywithvalues; 1. declareandcreateanarrayusingDatatype [] arrayName = newDatatype [size]; or2.InitializedirectlywithDatatype

Javaでセットを使用する方法 Javaでセットを使用する方法 Aug 11, 2025 am 11:57 AM

shooseSpasuprateTimplementation:usehashsetforforadoperations withoutorder、linkedhashsetforinsertionorder、およびtreeSetfortortedOrder.2.AddElementSwitHADD()AndRemoveWithRemove()、whereadd()、returnsfalseifthelementisalreadypresent.3

Javaでどのようにスレッドを作成しますか? Javaでどのようにスレッドを作成しますか? Aug 11, 2025 pm 01:34 PM

youcancreateatheadinjavabyextendingthethclassorimmentingtherunnable interface.2.extendendingthendingThreadInvolvesCreatingClassAclassThatEverRidestherun()MethodandCallingStart()onanintance.3.ImplementingRunnableRequiresDerun()

Python Argparseには、引数の例が必要です Python Argparseには、引数の例が必要です Aug 11, 2025 pm 09:42 PM

Argparseモジュールを使用する場合、提供する必要があるパラメーターは、必要= trueを設定することで実現できます。 1。必要な= TRUEを使用するには、オプションのパラメーター( - 入力など)を設定する必要があります。スクリプトの実行時に提供されていない場合、エラーが報告されます。 2。デフォルトでは位置パラメーターが必要であり、必須= trueを設定する必要はありません。 3.必要なパラメーターに位置パラメーターを使用することをお勧めします。場合によっては、必要な= trueのオプションのパラメーターが柔軟性を維持するために使用されます。 4。必須= trueは、パラメーターを制御する最も直接的な方法です。使用後、ユーザーはスクリプトを呼び出すときに対応するパラメーターを提供する必要があります。そうしないと、プログラムはエラーと終了を促します。

Javaのコメントは何ですか? Javaのコメントは何ですか? Aug 12, 2025 am 08:20 AM

commentsinjavaareignored bythecompilerandforexplanation、notes、ordisablingcode.therearethreetypes:1)single-linecomments-startwith // andlastuntiltheendoftheline;

Java開発に最適なIDES:比較レビュー Java開発に最適なIDES:比較レビュー Aug 12, 2025 pm 02:55 PM

thebestjavaidein2024dependsonyourneads:1。Chooseintellijideaforprofessional、Enterprise、Orfull-stackdevelopmentDueToitsSuperorCodeIntelligence、FrameWorkIntegration、およびTooling.2.UseClipseforHighightextensibility、LegACROJESTES、またはWHENOPEN-SOROPEN-SOURCECUSATI

スプリングブーツ付きのJavaのリクエストパラメーターの使用方法 スプリングブーツ付きのJavaのリクエストパラメーターの使用方法 Aug 11, 2025 pm 07:51 PM

スプリングブートでは、リクエストパラメーターを処理する方法には次のものが含まれます。1。@RequestParamを使用して、必要なサポート、オプション、およびデフォルト値をサポートするクエリパラメーターを取得します。 2。リストまたはマップタイプを介して、同じ名前の複数のパラメーターを受信します。 3. @modelattributeと組み合わせて複数のパラメーターをオブジェクトにバインドします。 4. @pathvariableを使用して、URLパスで変数を抽出します。 5. @RequestParamを使用して、POSTリクエストのフォームデータを処理します。 6.マップを使用して、すべての要求パラメーターを受信します。注釈の正しい選択は、要求されたデータを効率的に解析し、開発効率を向上させることができます。

See all articles