私は個人的なプロジェクトに取り組んでいます。私はArraylistにデータを割り当てており、indexOf( "")でインデックスにアクセスしたいと思います。 私は2年間javaを使用していませんでした。ここでArraylist Java、Scopeの問題を修正してください
がメインで、Plo.java
を呼び出す:
import plo.tre;
public class Plo
{
public static void main(String[] args)
{
tre test = new tre();
// my problem
StockDownloader.nouvel();
}
}
そして、ここでは私のtre.javaは、他のクラスである:私が何をしようとしています何
import java.util.ArrayList;
public class tre
{
private ArrayList<String> open;
public tre()
{
open = new ArrayList<String>();
String s = "chaine1,chaine2, chaine a, chaine b, chaine c";
String str[] = s.split(",");
for (int i = 0; i < str.length; i++) {
open.add(str[i]);
}
}
public void nouvel()
{
System.out.println(open.get(0));
int test = open.indexOf(" chaine b");
}
}
は次のとおりです。中1 - コールメインメソッドのヌーベル、2 - 同じクラスで作成されたArraylistへのアクセスがありますが、別の方法で記入してください。
私はそれがばかげていると知っていますが、私は解決策を見つけることができませんでした。
ご協力いただきありがとうございます。
こんにちは、あなたの答えをありがとう、これは確かにそれを働かせる。 問題点を教えてください。 あなたは正しいです、私は命名基準を使用しないことを恥じています、そして、私はそれらを知っています...次回は、それはよりきれいになるでしょう。 – ViPro
上記の説明を追加しました。 – developer
あなたが書いたコードで作業します。 私は本当に私のJavaの基礎を最新にする必要があります。 私に解決策を説明してくれてありがとう、本当にありがとう。 – ViPro