小编Rae*_*ald的帖子

如何将项目划分为类

  • 我应该在什么基础上将项目分成几类?

  • 我可以将项目细分到多少个类?我该怎么知道什么时候停下来?

  • 将整个项目保持在一个班级是一种好的做法吗?

c# c++ java

-2
推荐指数
1
解决办法
608
查看次数

Java,在启动时调用方法

我想在我的应用程序启动时调用一个方法.我知道用"oncreate"在android上很容易实现,但很奇怪,我找不到任何关于如何使用Java而不是在Android上实现这一点.

java startup

-3
推荐指数
1
解决办法
1551
查看次数

c ++ new和delete

我分配了内存但是当我调用析构函数时,它给了我一个分段错误.这是代码.我用正确的东西来释放记忆吗?

class plan {
    char *symbol;
    gro  *grow;
  public:
    plan (int, char[] ); //constructor
    ~plan ( ); //destructor
};

plan::plan (int num_of_sm, char sm[]){
  try {
    symbol = new char [strlen(sm) + 1];
  }
  catch (std::bad_alloc) {
    symbol = NULL;
  }


  if (symbol != NULL) {
    if (sm == NULL) {
      strcpy (symbol, "");
    }
    else {
      strcpy (symbol, sm);
    }
  }
  gro = new grow [num_of_sm]; 
}

plan::~plan( ){
  delete [ ] symbol;
  delete [ ] gro;
}
Run Code Online (Sandbox Code Playgroud)

c++

-4
推荐指数
1
解决办法
407
查看次数

无法对基本类型 long 调用 equals(long)

我不能使用equals长值:

    long a = 20; //or 20L
    long b = 20; //or 20L
    if(a.equals(b)) {
        //do
    }
Run Code Online (Sandbox Code Playgroud)

错误:无法对基本类型 long 调用 equals(long)

==不会长久价值的工作。

如何检查长值是否相等?

java android equals equals-operator

-5
推荐指数
1
解决办法
8547
查看次数

= +和+ =之间有什么区别?

两种符号之间有什么区别:

encryText =+ text;
Run Code Online (Sandbox Code Playgroud)

encryText += text;
Run Code Online (Sandbox Code Playgroud)

注意:encryText和text都是字符串

java

-7
推荐指数
1
解决办法
83
查看次数

为什么变量在静态块中不需要类型

像这样的编程,

static {
  a = 6;
}
Run Code Online (Sandbox Code Playgroud)

为什么元素"a"不需要类型

java

-10
推荐指数
1
解决办法
319
查看次数

标签 统计

java ×5

c++ ×2

android ×1

c# ×1

equals ×1

equals-operator ×1

startup ×1