:Javaプログラムで4つのパラメータを使用するOracle INSTR fun?オラクルで
ケース1:
SELECT INSTR('Viveok Srinivoasamoorthy','o',15,1) FROM DUAL;
出力:19
ケース2: SELECT INSTR( 'Viveok Srinivoasamoorthy'、 'O'、15,2)DUAL FROM。 出力:20
同じように、私は達成するために4つのパラメータ(文字列、部分文字列、start_positionとnthoccurrence)でjavaプログラムを開発する必要があります。
これは私が試したコードですが、私は、n番目のoccuranceを見つけることができないことができ、以下のコードで:
public static int nthoccur(String str1,String str2,int occurs)
{
int f_occurance=0;
f_occurance=str1.indexOf(str2, occurs-1)+1;
System.out.println("f_occurance Value------*** "+f_occurance);
return f_occurance;
}
public static void main(String args[])
{
int resultinst=nthoccur("Viveok Srinivoasamoorthy","o",15);
System.out.println(resultinst);
}
出力:
f_occurance Value------*** 19
19
今、私は第二を見つけたいですJavaプログラムを使用して、文字列の15番目の位置から "o"を検出します。 Javaプログラムを使用してケース2を達成するにはどうすればよいですか?
Stackoverflowは "あなたのための他の人が書くコード"サービスではありません。これまでに書いたコードを投稿してください。あなたがどこにいるのか教えてください。 「ステップ0で立ち往生して、始めるのを手伝ってください」はここでは受け入れられません。 – GhostCat
コメントによって情報を追加しないでください。代わりに質問を編集してください。そして、まずはヘルプセンターに目を向けると、「良い質問」がどのように見えるかを理解するために時間を費やしてください。よい質問は良い答えを得る。悪い質問...そうではありません。 – GhostCat