求大神解救我,C转java,在线等。

求大神 写成java的。 这里单位就是参数。 集合String中存的 长度 速度 面积 体积

public class UnitScalarTypeRelation
{
///

/// 返回类型:UnitScalarType 比如长度乘长度 等于面积 m*m=m²
应该返回面积 m²
///
public string ReturnType { get; set; }

    /// <summary>
    /// 子元素顺序类型.Combination-(A,(B|C|D)):A为首个,其它任意或DisOrder-表示没有顺序,任意       
    /// </summary>
    public SubElementType SubTypeType = SubElementType.AscOrder;

    /// <summary>
    /// 含单位的参数类型   返回带单位参数
    /// </summary>
    public List<string> UnitParaType { get; set; }


   过程是这样
          举两个例子  开方, 必须面积在前面,没单位的平法数在后面,
                                            面积       两个长度就可以随意排,
            /    //squareRoot:   Length    SubElementType.AscOrder  Area ,NoUnitScalar
    //mulg          Area   SubElementType.DisOrder    Length,Length

}

之前回答过你了。
SubTypeType这是一个枚举。还有 UnitParaType 是一个属性,用get/set方法代替。

我不是给你代码了么,另外一层的回答。