小编jlo*_*rdo的帖子

UITableViewCell之间的差距

我需要在它们之间留下小的差距UITableViewCell,有没有办法实现这一点?

iphone cocoa-touch

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

匹配相同号码的代表

我有一堆电话号码,我希望能够判断一个号码看起来是"有趣".我的意思是,一个重复数字的数字.例如:

822222222
822333444
822222999
Run Code Online (Sandbox Code Playgroud)

基本上,822 +两组三个相同的数字.

我用JAVA这样做,到目前为止我有这个:

if (number.matches("^((822|654|611)\\d{3}\\d{3})$"))
Run Code Online (Sandbox Code Playgroud)

这显然匹配这些数字,但它也匹配:

822315487
Run Code Online (Sandbox Code Playgroud)

这不是一个特殊的号码.(不要注意654和611号码,我也需要考虑这些.)

我怎么能这样做?如何构造匹配相同数字3次的正则表达式?

java regex

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

正则表达式在java中删除=之前和之后的空格

我想要一个正则表达式,可以=在java 之前或之后删除空格.

例如,考虑一个字符串

String str="Name   =  Aniket";
Run Code Online (Sandbox Code Playgroud)

我希望结果包含一个前后不包含空格的strring =.结果应该包含"Name=Aniket".如何在java中做到这一点?

java regex

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

为什么即使我不选择更新它,我的阵列也会更新

我有点困惑为什么会发生这种情况.如果答案显而易见,我很抱歉,我在Java方面还很陌生.
所以我认为我已经设置了int[] returning它,只有在我选择更新时它才会更新,但由于某种原因它会在每次temp[]更改时更新.这是代码.请随意询问某些不清楚的事情,以便我能帮助您.

 public int[] generateTable(Graph g, int index, int cap, int[] current, int[] edges, int count) {
         int truthAmount = 0;   
         int result = Integer.MAX_VALUE;
         int[] temp = new int[count];
         int k = 0;
         int[] returning = new int[count];
         for(int i = 0; i < Math.pow(2, count); i++){
            for(int j = count-1; j>=0; j--){
               int num = (i/(int) Math.pow(2, j))%2;
               temp[k] = num;
               if(temp[k] == 0)
                  truthAmount++;
               k++;

            }
            if(truthAmount >= cap){
               result = FFAHelper(g, …
Run Code Online (Sandbox Code Playgroud)

java

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

游标'由'SQLite命令

我在我的数据库中显示查询数据ListView.我的问题是:我可以从查询中订购数据,然后将这些有序数据存储在我的光标对象中吗?或者我必须订购ListView

即我可以在以下查询中按名称订购数据吗?

Cursor c = ourDatabase.query(DATABASE_TABLE, columns, KEY_ROWID + "=" + passId, null, null, null, null);
Run Code Online (Sandbox Code Playgroud)

java sqlite android

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

为什么StringTokenizer无法正常使用$$作为分隔符

我正在用StringTokenizer字符串标记一个字符串,$$但是如果我的字符串是这样的$1$dga74话,那么它首先将它标记化$.任何人都可以告诉我为什么会发生这种情况,我该怎么做才能解决这个问题.

String str="/getCPage.asp?m=total&sub=$1$dga74$$/getEpage.asp?m=tatal&sub=0";
StringTokenizer tok=new StringTokenizer(str,"$$")
String url1=tok.nextToken();
String url2=tok.nextToken();
Run Code Online (Sandbox Code Playgroud)

java string tokenize stringtokenizer

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

双数组添加中的双ArrayList

我定义一个ArrayList如下;

static ArrayList<Double[]> aryList1 = new ArrayList<Double[]>();
Run Code Online (Sandbox Code Playgroud)

我希望将其添加到arraylist中

double[] a = new double[]{0.1,0.2};
arylist1.add(a);
Run Code Online (Sandbox Code Playgroud)

但它显示错误

arylist1.add(a)
Run Code Online (Sandbox Code Playgroud)

... add不能应用于double ArrayList.

java escaping arraylist

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

如何用JSP变量检查条件?

你好我是新的jsp我想检查jsp中的条件.值是否为空.?我在jsp页面中编写了以下代码

   <% String s = request.getParameter("search"); %>
    <%=s %>
    <% if (<%=s ==null) { %> 
     <div>textbox is empty</div>

   <% } else { %>
   <div>textbox value..
    <% } %>
Run Code Online (Sandbox Code Playgroud)

如果textbox值为null,我在变量中获取文本框值,然后它应显示第一个消息othervise second.告诉我该怎么办?

java jsp

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

<app-name>已经停止了

我是Android应用程序开发的新手.我试图将演示Android应用程序链接到托管在apache tomcat服务器上的java servlet.

我相应地遵循了教程的步骤,但是我似乎无法使我的android应用程序正常运行.当我在模拟器上启动它时它会一直停止

我已按照本教程http://veereshr.com/Android/AndroidToServlet中的说明进行操作

以下是来自logcat,我的Android清单文件和源代码的日志

DoubleMeActivity.java

public class DoubleMeActivity extends Activity implements OnClickListener {

EditText inputValue=null;
Integer doubledValue =0;
Button doubleMe;

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_double_me);

    inputValue = (EditText) findViewById(R.id.inputNum);
    doubleMe = (Button) findViewById(R.id.doubleme);

    doubleMe.setOnClickListener(this);
}

@Override
public void onClick(View v) {

    switch (v.getId()){
    case R.id.doubleme:

          new Thread(new Runnable() {
                public void run() {

                    try{
                        URL url = new URL("http://localhost:8000/MyServletProject/DoubleMeServlet");
                        URLConnection connection = url.openConnection();

                        String inputString = inputValue.getText().toString();
                        //inputString = URLEncoder.encode(inputString, "UTF-8");

                        Log.d("inputString", inputString); …
Run Code Online (Sandbox Code Playgroud)

java android web-services

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

如何解决Java错误:对于类型ArrayList <String>,未定义方法toLowerCase()

我正在尝试使用特定文件类型(.dbf)填充特定目录中的文件的微调器.不幸的是,我不断收到错误"类型ArrayList的方法toLowerCase()未定义".我该如何解决?

public ArrayList<String> ReadDirectory(){
String path="./database";

File folder = new File(path);
File[] ListOfFiles = folder.listFiles();

for (int i = 0; i < ListOfFiles.length; i++){
    if (ListOfFiles[i].isFile()){
        files.add(ListOfFiles[i].getName());
        if (files.endsWith(".dbf") || files.endsWith(".DBF")){
            }
    }
}
return files;
        }


}
Run Code Online (Sandbox Code Playgroud)

此行给出错误:

if (files.endsWith(".dbf") || files.endsWith(".DBF")){
Run Code Online (Sandbox Code Playgroud)

文件以如下方式在脚本的顶部声明:

ArrayList<String> files = new ArrayList<String>();
Run Code Online (Sandbox Code Playgroud)

java types file arraylist

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

从Eclipse运行Sql Query(DELETE)

我尝试运行SQL查询以从SQL SERVER 2008中的数据库中删除特定记录.我正在使用此命令:

 st.executeUpdate("delete  from  TblMachine Where TblUsers=35");
Run Code Online (Sandbox Code Playgroud)

和它的作品.但是我想要UserID(35)将是我的变量.我怎样才能做到这一点?

谢谢!!

java sql

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

Java - 将对象数组的元素转换为int

对于家庭作业,我需要采用数组acc,这是一个帐号数组,并将其内容与一些用户输入进行比较.将acc [i]与acctNum进行比较会产生错误.使用(Integer)或(int)转换为int不起作用.

private static int printArrayTest(Scanner bleh, Account [] acc)
    {
        int acctNum;    

        System.out.println("Account number: ");
        acctNum = bleh.nextInt();           

        for (int i=0; i<acc.length;i++)
        {
            System.out.println(acc[i]);
            if (acctNum == (Integer) acc[i])
                return acctNum;
        }
    }
Run Code Online (Sandbox Code Playgroud)

java

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

为什么我的字符串在它们出现时并不相同?

我目前正在使用Eclipse制作Android应用程序.目前我有两个字符串,我需要检查它们是否相等,问题是字符串是否相等,但它表明它们不是真正让我感到沮丧的.

    if (newSource.equals(source)) {
        Log.d("Equal:", "Strings are equal");
    }
    else {
        Log.d("Not Equal: ", "Strings aren't equal");     
    }
Run Code Online (Sandbox Code Playgroud)

当我运行它时,它只是在日志cat中打印出字符串不相等.我在log cat中打印了两个字符串,以检查它们是否与它们100%相等.我只是想知道是否有人在我的代码中看到错误?谢谢

java android

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