小编Oli*_*rth的帖子

Kotlin构造函数(主要构造函数)

我对Kotlin构造函数有疑问.

class abc {
    constructor(a: Int)
    constructor(a: Int, e: Int)
}

class def(a: Int) {
    constructor(a: Int, e: Int) : this(a)
}
Run Code Online (Sandbox Code Playgroud)

为什么我需要在def类中调用这个(a)?

abc和def之间有什么不同?

kotlin

0
推荐指数
1
解决办法
441
查看次数

用","分隔字符串,而不是空格

每次我尝试分割一个字符串,例如foo,bar,foo bar,bar它会在空格后跳过字符串.

如何阻止Java执行此操作?

String[] transactionItem = transactionItems[i].split(",");
Run Code Online (Sandbox Code Playgroud)

如果 transactioItems[0] = Y685,Blue Tie,2,34.79,2

它会输出

transactionItem[0] = Y685
transactionItem[1] = Blue
transactionItem[3] = out of bounds
Run Code Online (Sandbox Code Playgroud)

java string split

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

无法编译

#include <iostream>
using namespace std;


template < class T >
void swap (T& a, T& b)
{
    T temp = a; 
    a = b;
    b = temp;
}

int main ()
{
    char a = 'a';
    char b = 'b';
    swap (a, b);
    cout << "a = " << a << endl;
    cout << "b = " << b << endl;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

代码无法在linux KDE命令行(gcc编译器)下编译.但是,如果我将"using namespace std"更改为"使用std :: cout;使用std :: cin使用std :: endl",程序可以编译并运行良好.它出什么问题了?非常感谢你

c++

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

函数CC_MD5的隐式声明在C99错误中无效,请给我解决方案

float degress = degrees(acos((metersXA * metersXA + metersXB * metersXB - metersAC * metersAC) / (2 * metersXA* metersXB)));
Run Code Online (Sandbox Code Playgroud)

iphone

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

这段代码如何工作?

1.)

int i;

for(i=1;i<5,i<8;i++){

}
printf("%d",i);
Run Code Online (Sandbox Code Playgroud)

2.)

int i;

for(i=1;i<18,i<6;i++){

}
printf("%d",i);
Run Code Online (Sandbox Code Playgroud)

1)的输出是8而2)的输出是6

我没有得到代码如何工作,帮助将受到高度赞赏.

c c++

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

使用ArrayList <File>和String []

我有一个ArrayList<File>,也是一个String[],我怎么可以添加String[]ArrayList<File>

java string arraylist

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

超类的构造函数

您好我试图从一个扩展其超类及其构造函数的类实例化一个对象,但是在实例化对象的构造函数中接受Java接受参数很难,有人可以帮帮我,谢谢!这是程序:

public class Box {

    double width;
    double height;
    double depth;

    Box(Box ob)
        {
            this.width=ob.width;
            this.height=ob.height;
            this.depth=ob.depth;           
        }
    Box(double width, double height, double depth)
        {
            this.width=width;
            this.height=height;
            this.depth=depth;
        }

    double volume()
        {
            return width * height * depth;
        }


}


public class BoxWeight extends Box{

    double weight;
    BoxWeight(BoxWeight object)
        {
            super(object);
            this.weight=object.weight;
        }
    BoxWeight(double w, double h, double d, double wei)
        {

            super(w,h,d);
            this.weight=wei;
        }

}


public class Proba {


    public static void main(String[] args) {

        BoxWeight myBox1 = new …
Run Code Online (Sandbox Code Playgroud)

java inheritance constructor super

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

导航栏的圆角?

例如,我可以使用这个

 -webkit-border-radius: 30px
Run Code Online (Sandbox Code Playgroud)

为 HTML5 元素(例如按钮)提供圆角而不是普通的角

我可以为导航栏做同样的事情吗?

下面的内容很棒,但我很好奇是否可以将圆角赋予导航栏。如果不是,那没关系,这不是非常重要

<div data-role="navbar">
<ul>
    <li> <a href="#" class="ui-btn-active" id=viewtherecent> Recent </a> </li>
    <li> <a href="#" id=viewthefrequency> Frequent </a> </li>
</ul>
</div> <!-- /navbar -->
Run Code Online (Sandbox Code Playgroud)

html css jquery-mobile

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

为什么我不能将一种类型的变量(比如说double)的地址分配给int类型的指针?

在指针的情况下,我们知道它们的大小总是相同的,而与它指向的变量的数据类型无关.

取消引用指针时需要数据类型,以便它知道应该读取多少数据.那么为什么我不能将double类型的变量地址赋给int类型的指针?

为什么它不能发生像解引用一个int指针从double类型的变量读取接下来的4个字节并打印其值?

c c++ pointers

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

我找不到这个正则表达式的正则表达式

我对正则表达式不太满意,我在这里只有一个简单的问题.

我有这样一个链接列表:

http://domain.com/andrei/sometext
http://domain2.com/someothertext/sometextyouknow/whoknows
http://domain341.com/text/thisisit/haha
Run Code Online (Sandbox Code Playgroud)

我只想要两个正则表达式来解决这个问题:

http://domain.com/andrei/
http://domain2.com/someothertext/
http://domain341.com/text/
Run Code Online (Sandbox Code Playgroud)

这是我需要的第一个正则表达式,我需要另一个正则表达式来取出域名,但我想如果有人能告诉我正则表达式只取出我写的内容,我会想出来的.

regex

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

这将是什么输出?请也解释一下

#include<stdio.h>
int main(){
int a;
printf("%u\n ",&a); 
printf("%p\n ",a); 
printf("%p\n ",&a); 
printf("%fp\n ",&a); 
return 0;
}
Run Code Online (Sandbox Code Playgroud)

我已经尝试过此代码,但无法理解输出

4193177020
 (nil)
 0x7ffff9eecdbc
 0.000000p
Run Code Online (Sandbox Code Playgroud)

这是什么存储空间地址,哪一部分是偏移量?

c compiler-construction memory-management offset memory-segmentation

-12
推荐指数
1
解决办法
104
查看次数