我是Java的基础,因为我是全职的C#开发人员,但我需要在Android中制作一些私人项目.
在C#中我可以这样做:
public class Test
{
public string A {get;set;}
public OtherClass B {get;set;}
}
public OtherClass ()
{
string Some {get;set;}
string Again {get;set;}
}
Run Code Online (Sandbox Code Playgroud)
现在,当我想使用类测试时,我可以执行以下代码:
var test = new Test
{
A = "test",
B = new OtherClass
{
Some = "Some",
Again = "Again"
}
};
Run Code Online (Sandbox Code Playgroud)
感谢现在我已经以明确的方式初始化了测试.
当我想在Java中执行此操作时,我必须使代码如下:
public class Test
{
private string A;
public string GetA()
{
return A;
}
public void SetA(string a)
{
A = a;
}
privte OtherClass B;
public OtherClass GetB() …Run Code Online (Sandbox Code Playgroud)