小编Anc*_*end的帖子

无法创建的字符串列表

我试图了解如何在Java中创建数组列表,由于某种原因,我收到一个错误,说明将myList的类型更改为ArrayList,即使我从堆栈溢出的不同帖子中看到此示例,它似乎工作.

我想要做的只是创建一个List,向它添加三个字符串并迭代它并打印出来.

另外,是否可以将整数,字符串和对象添加到同一个列表中?

我很欣赏这方面的任何指导.

    List myList = new ArrayList(); 


            myList.add("hello");
            myList.add("World");
            myList.add("!");

//print contents
System.out.println(myList);
Run Code Online (Sandbox Code Playgroud)

java

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

Java:使用String.indexOf()检查撇号字符

我试图解析一个字符串,我需要使用子字符串来做到这一点.该字符串包含撇号字符.我的问题是,如何使用temp来获取String.indexOf来获取撇号字符的索引?

//temp variable currently contains the string 'hello' including the apostrophe character
String finalWord = temp.substring(temp.indexOf('''), temp.indexOf('.')); 
Run Code Online (Sandbox Code Playgroud)

java

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

从m/d/y格式日期转换为Unix时间戳

我试图想出一种方法来使用PHP将以下格式的任何日期转换为unix时间戳.我想知道是否有人可以帮助我实现这一目标.

这是我尝试过的,但是没有用:

   $expiration_date = '11/22/12';

   $timestamp = strtotime(date("m/d/y", $expiration_date));     
Run Code Online (Sandbox Code Playgroud)

php timestamp

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

Math.round()控制小数位不起作用

我试图在下面的代码中舍入到小数点后两位,但是,在许多情况下,控制小数位数的Math Round方法对我来说不起作用.

   var newKitAmount = 1;
   var priceNumber =  168;
   var updatedTotal = Math.round(priceNumber * newKitAmount*100)/100;
   alert("total is : " + updatedTotal); //OUTPUTS 168 instead of 168.00
Run Code Online (Sandbox Code Playgroud)

产生的输出:168

期望的输出:168.00

示例二:5 * 2 = 10

期望的输出:10.00

JS小提琴

我究竟做错了什么?我该如何解决?

javascript formatting

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

调用AJAX onkeyup事件触发器.使用计时器和中止来提高性能?

我对AJAX和javascript相对较新,我使用ajax使用onkeyup事件生成搜索建议.我试图使用计时器来规范ajax请求的数量,并使用中止函数来提高性能.我之前从未使用过这两个函数,我不确定它们是否设置正确.我想知道是否有人可以看看,如果我在这些功能的正确轨道上让我知道?提前谢谢了.

            var ajaxReq = null;  
        $(".prod-name-input").keyup(function(){
            searchword = $(this).val();
            //alert(searchword);
            if((searchword.length) > 3) {
                clearTimeout(timer);
                timer = setTimeout(function(){
                    if (ajaxReq != null) ajaxReq.abort();
                    var ajaxReq =  $.ajax({
                                        url: "invoice-get-data.php?searchword=" + searchword,
                                        dataType: "html",
                                        success: function(data){
                                           $(".smart-suggestions").html(data);
                                        }
                                    });
                }, 350);
            }
        });
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery

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

Haskell中的模块

我是Haskell的新手.我对模块,它们是什么以及如何使用它们非常困惑.例如,我创建了一个add.hs包含简单函数的文件,如下所示:

add a b = a + b
Run Code Online (Sandbox Code Playgroud)

在一个名为的文件中有一些测试用例addTestCases.hs,用于检查其功能add.hs.

我不知何故应该将测试用例加载到GHC,GHC将自动运行,并找到该add.hs功能.

我真的不确定如何实现这一目标,并希望得到任何澄清,因为我花了很多时间试图解决这个问题.

提前谢谢了.

haskell module

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

Haskell中的函数类型

我正在尝试学习Haskell的基础知识,我很难理解为什么doubleMe类型声明会导致"非法操作员"错误,而addThree根本没有错误?

doubleMe :: Int -> Int -> Int
doubleMe x = x + x


addThree :: Int -> Int -> Int -> Int
addThree x y z = x + y + z
Run Code Online (Sandbox Code Playgroud)

我感谢任何澄清.

提前谢谢了.

haskell

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

使用尾递归查找列表的最大值

我试图了解如何在Haskell中使用尾递归来编写函数.在下面的示例中,该函数接受一个列表并输出列表中的最大值.我的目的是使用c变量来存储当前最大值.我想知道是否有人可以解释使用尾递归如何适用于此实例?

    myMax [] c = error "max of empty list"
    myMax [x] c = x
    myMax (x:xs) c = 
                if x > myMax xs then c = x
                else myMax xs c

--currently getting a parse error
Run Code Online (Sandbox Code Playgroud)

haskell

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

函数执行递归后操作列表

我是Haskell的新手,我试图在列表上执行一些递归函数,并且在递归完成后,我想从递归中访问输出列表以执行其他操作.

例如,下面的函数接受一个值来保存和列表,它返回一个列表,其中只包含要保留的值,丢弃所有其他值.

我想做的是理解在递归发生后我如何能够访问输出列表,所以我可以继续操作它.

就像是:

//recursive function here

//get length of output list from recursive function
length list
Run Code Online (Sandbox Code Playgroud)

我的功能

keepAll _ [] = []
keepAll y (x:xs) | x==y = y:keepAll y xs
                 | otherwise = keepAll y xs
Run Code Online (Sandbox Code Playgroud)

提前谢谢了!

haskell function-composition

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

无法使用VB,因为已指定其他语言

我一直试图在最近一直运行良好的页面上解决此错误.我想知道是否有人可以帮助我找出这个错误的原因,因为我已经尽力解决它,但没有成功.

错误信息:

错误27无法使用"VB",因为此页面前面已指定了另一种语言(或者是CodeFile属性所暗示的).W:\ admin.fctl.ucf.edu\inventory\old\address.ascx 2

我的代码:

<%@ Control CodeBehind="address.ascx.cs" Language="c#" AutoEventWireup="false" Inherits="Inventory1.address" %>
<Script language="VB" runat="Server">

        Public Property Address1 as string
            Get
                Return txtAddress1.text
            End Get
            Set
                txtAddress1.text = value
            End Set     
        End property

        Public Property Address2 as string
            Get
                Return txtAddress2.text
            End Get
            Set
                txtAddress2.text = value
            End Set 
        End property

        Public Property city as string
            Get
                Return txtcity.text
            End Get
            Set
                txtcity.text = value
            End Set     
        End property

        Public Property state as string
            Get
                Return cbostate.selecteditem.text
            End Get …
Run Code Online (Sandbox Code Playgroud)

c# vb.net compiler-errors visual-studio visual-studio-2012

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