Javaの各配列値の最初の8文字を削除します。例えば、配列値について がある:Javaのすべての配列値から文字を削除します
{"package:com.xxx.yyy", "package:com.qqq.ppp" ...}
結果は次のようになります。
{"com.xxx.yyy", "com.qqq.ppp" ...}
私はこれを投稿する前に他のロジックをトリミングして、いくつかのサブストリングを試してみました。しかし、彼らのどれも働いていませんでした...たぶん、私はインプリメントに間違いをしていました。
更新
私はそれを考え出した、とここのコードです:
String oldarry[] = {"package:com.xxx.yyy", "package:com.qqq.ppp" ...};
String newarray[];
newarray = new String[oldarray.length];
for (int i = 0; i< oldarray.length; i++)
{
newarray[i] = oldarray[i].substring(8);
}
これはコード作成サービスではありません。あなたは何を試しましたか?どのように失敗しましたか? – AJNeufeld
'substring()'について聞いていますか? https://docs.oracle.com/javase/7/docs/api/java/lang/String.html#substring%28int%29 – Atri