クラスパスからメソッドパスを呼び出したい。いくつかの数値を設定する必要があります-配列の長さと入り口での配列の適切な値。これは私のクラスです:
class Path {
int number;
String[] path_name = new String [number];
Path (int n, String [] p){
number=n;
path_name=p;
}
public void path(){
for (int i=1; i<number; i++){
driver.findElement(By.linkText(path_name[i])).click();
}
}
}
これは私がメソッドを呼び出す方法です:
Path pa = new Path (6,'array value');
pa.path();
しかし、「配列値」を適切に開始する方法がわかりません。たとえば、「1」、「2」、「3」を設定する必要があります。誰か助けてくれませんか?
最初は配列の長さが分からないので、コンストラクタで複数の文字列を定義することはできません