首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建字符串java的字符之间的关系

创建字符串java的字符之间的关系
EN

Stack Overflow用户
提问于 2015-07-09 21:28:03
回答 1查看 50关注 0票数 0

我有一个字符串列表

代码语言:javascript
复制
[A,x,y,B,z,C,r]

大写字符是Models

代码语言:javascript
复制
[A,B,C]

小写字符为subModel

代码语言:javascript
复制
[x,y,z,r]

小写字符的延迟为

代码语言:javascript
复制
x= 5, y=10, z= 15, r = 20

模型的最后一个subModel应该表示该模型的延迟,即

代码语言:javascript
复制
A = 10, B = 15, r = 20

对于不同的模型,subModels的个数可能会发生变化,因此算法应该是一个模型的subModel的最后延迟时间应该是模型的延迟时间。

你能帮我找到一个关系或算法来执行followig吗?

EN

回答 1

Stack Overflow用户

发布于 2015-07-10 05:02:27

我可以帮你解决这个问题。你正在寻找的是inheritance.Now,我不确定你得到的延迟时间是什么,但是如果我是你,我会为所有的模型和子模型创建一个类(你可以使用一个简单的if/else或switch语句来确定哪个字符串与哪个模型匹配)。现在看起来你的子模型是那些有值的模型,所以我实际上应该让模型从它们的子模型继承。代码应如下所示

代码语言:javascript
复制
public class Main {
public static void main(String args[]){
    ModelA a = new ModelA();
    SubModelB b = new SubModelB(); 
    System.out.print(b.getVlaue()) ; 

   }
}


public class ModelA extends Main {
    public static int delay = 10 ; 
    public int getVlaue(){
        return value;
    }

}



public class SubModelB extends ModelA {
    public int getVlaue(){
        return value;
    }
}

如果你需要更多的帮助,请告诉我

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31318947

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档