我想为用户创建一个简单的程序,以将3个字符串插入一个类的私有字符串数组中,然后通过使用对象引用创建一个新对象将其打印回来,但我认为我在setter / getter中遇到问题。(对班级和二传手/ getter来说是很新的东西)
import java.util.Scanner;
public class Stringtest {
public static void main(String[] args)
{ Scanner input=new Scanner(System.in);
Stringer Strung=new Stringer();
System.out.println("Strings:"+Strung.print());
}
}
class Stringer
{ Scanner input=new Scanner(System.in);
private String[] aa=new String[3];
aa[0]="zero";
aa[1]="one";
aa[2]="two";
Stringer()
{}
{ System.out.println("Please enter 3 strings:");
for(int i=0;i<4;i++)
{
aa[i]=input.next();
}
}
public void setaa(String[] a)
{
aa=a;
}
public String[] getaa()
{
return aa;
}
public void print(String[] a)
{
for(int b=0;b<4;b++)
{
System.out.printf("%s",a[b]);
}
}
}
我想为用户创建一个简单的程序,以将3个字符串插入一个类中的私有字符串数组,然后通过使用对象引用创建一个新对象来将其打印回来,但我认为我正面临着...