小编Jas*_*n C的帖子

如何将int转换为NSString?

我想在Objective-C中将int转换为字符串.我怎样才能做到这一点?

objective-c

99
推荐指数
3
解决办法
15万
查看次数

如何使用度数而不是弧度来获得sin,cos和tan?

当我在JS中使用数学时,我希望它的trig函数使用度数值而不是弧度值.我该怎么办?

javascript math

94
推荐指数
4
解决办法
12万
查看次数

Java中BigDecimal的平方根

我们是否可以BigDecimal仅使用Java API而不是定制的100行算法来计算Java中的平方根?

java bigdecimal square-root

55
推荐指数
6
解决办法
4万
查看次数

循环列表中删除

    for (String fruit : list)
    {
        if("banane".equals(fruit))
            list.remove(fruit);
        System.out.println(fruit);
    }
Run Code Online (Sandbox Code Playgroud)

这里有一个带删除指令的循环.在执行时,我在控制台输出下面得到一些ConcurrentModificationException:

Exception in thread "main" java.util.ConcurrentModificationException
at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:449)
at java.util.AbstractList$Itr.next(AbstractList.java:420)
at Boucle.main(Boucle.java:14)
abricot
banane
Run Code Online (Sandbox Code Playgroud)

问题:如何用循环删除一些元素?

java collections

40
推荐指数
4
解决办法
4万
查看次数

为什么C++中不存在引用成员?

在C++中,我可以在函数指针和函数引用之间进行选择(或者为了完整性,甚至是函数值):

void call_function_pointer (void (*function)()) {
    (*function) ();
}
void call_function_reference (void (&function)()) {
    function ();
}
void call_function_value (void function()) {
    function ();
}
Run Code Online (Sandbox Code Playgroud)

然而,当谈到方法时,我似乎没有在指针和引用之间做出这种选择.

template <class T> void call_method_pointer (T* object, void (T::*method)()) {
    (object->*method) ();
}
// the following code creates a compile error
template <class T> void call_method_reference (T& object, void (T::&method)()) {
    object.method ();
}
Run Code Online (Sandbox Code Playgroud)

这使我假设C++中不存在方法引用.真的吗?如果是,他们不存在的原因是什么?

c++ pointers reference pointer-to-member

35
推荐指数
1
解决办法
3003
查看次数

扫描仪在空间后看不到

我正在编写一个程序,询问该人的全名,然后接受该输入并将其反转(即John Doe - Doe,John).我开始尝试获取输入,但它只获得了第一个名字.

这是我的代码:

public static void processName(Scanner scanner) {
    System.out.print("Please enter your full name: ");
    String name = scanner.next();
    System.out.print(name);
}
Run Code Online (Sandbox Code Playgroud)

java java.util.scanner

31
推荐指数
2
解决办法
8万
查看次数

如何在Java中获取Windows用户名?

所以我想要做的就是让我的Java找到Windows登录的用户名,所以当我说这样的方法时,它会返回用户名,就像我在用户名叫Noah中使用它一样,java会返回"Noah",如果我在用户Amanda上,Java将返回"Amanda".我该怎么做?

java windows username

27
推荐指数
3
解决办法
6万
查看次数

MySQL从毫秒字段中选择格式化日期

我在MySQL数据库中有一个列,其中包含一个毫秒(epoch)的日期.我想构建一个SQL查询,将日期格式化为人类可读的内容(任何格式和时区的日,月,年,小时,分钟,秒).是否有SQL(或MySQL特定的)函数来执行此操作?

mysql sql time date

23
推荐指数
2
解决办法
5万
查看次数

SimpleDateFormat在解析时忽略月份

下面的代码给出了解析日期为"Wed Jan 13 00:00:00 EST 2010"而不是"Wed Jun 13 00:00:00 EST 2010".任何想法都非常感激.

    SimpleDateFormat sf = new SimpleDateFormat("yyyy-mm-dd'T'HH:mm:ss");

    String str = "2010-06-13T00:00:00";

    Date date = sf.parse(str);

    System.out.println(" Date " + date.toString());
Run Code Online (Sandbox Code Playgroud)

java simpledateformat

18
推荐指数
2
解决办法
5万
查看次数

将字符串与多个正则表达式模式匹配

我有一个输入字符串.

我正在考虑如何有效地将此字符串与多个正则表达式匹配.

Example Input: ABCD
Run Code Online (Sandbox Code Playgroud)

我想与这些注册模式进行匹配,true如果至少其中一个匹配,则返回:

[a-zA-Z]{3}

^[^\\d].*

([\\w&&[^b]])*
Run Code Online (Sandbox Code Playgroud)

我不确定如何一次匹配多个模式.有人可以告诉我,我们如何有效地做到这一点?

java regex

17
推荐指数
2
解决办法
7万
查看次数