小编She*_*ard的帖子

如何在双/嵌套循环中断开主/外循环?

如果我在循环中循环并且一旦if语句满足我想要打破主循环,我该怎么做呢?

这是我的代码:

for (int d = 0; d < amountOfNeighbors; d++) {
    for (int c = 0; c < myArray.size(); c++) {
        if (graph.isEdge(listOfNeighbors.get(d), c)) {
            if (keyFromValue(c).equals(goalWord)) { // Once this is true I want to break main loop.
                System.out.println("We got to GOAL! It is "+ keyFromValue(c));
                break; // This breaks the second loop, not the main one.
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

java syntax loops for-loop break

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

Ubuntu 12.04 AllowOverride All抛出内部服务器错误

我刚刚创建了我的服务器,我需要使用.htaccess文件,其中一个工作,另一个没有...显然.htaccess工作你需要启用AllowOverride,所以我做了:/etc/apache2/sites-available/default改变了:

<Directory /var/www/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)

对此:

<Directory /var/www/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)

当我重新启动apache时,我的整个站点现在抛出错误 500 Internal Server Error

我的.htaccess文件包含:

RewriteEngine on

# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# otherwise forward it to index.php
RewriteRule . index.php
Run Code Online (Sandbox Code Playgroud)

任何人都知道为什么?

apache ubuntu .htaccess

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

JavaScript增加变量

我想为类的每个元素添加ID .content,我希望每个ID的整数增加1.示例:

<div class="content" id="content_1"></div>
<div class="content" id="content_2"></div>
Run Code Online (Sandbox Code Playgroud)

我写的代码看起来像这样:

var number = 1;
$(".content").each(function() { 
    $('.content').attr('id', 'content_' + number);
    number++;
});
Run Code Online (Sandbox Code Playgroud)

这个代码添加content_2到它们两个而不是content_1content_2,如果我有3个元素与.content类,所有它们将具有IDcontent_3

我有什么想法可以解决这个问题?

html javascript css jquery

6
推荐指数
2
解决办法
1630
查看次数

空间而不是领先0日期Java

    SimpleDateFormat sdf = new SimpleDateFormat("MMM dd HH:mm:ss"); 
    System.out.println(sdf.format(new Date()));
    SimpleDateFormat sdff = new SimpleDateFormat("MMM d HH:mm:ss"); 
    System.out.println(sdff.format(new Date()));
Run Code Online (Sandbox Code Playgroud)

输出是:

    Aug 04 10:58:55
    Aug 4 10:58:55
Run Code Online (Sandbox Code Playgroud)

我希望输出为:

    Aug 04 10:58:55
    Aug  4 10:58:55
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

但如果一天有两个数字我需要它有一个空格:

    Aug 14 10:58:55
    Aug  4 10:58:55
Run Code Online (Sandbox Code Playgroud)

java formatting date

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

MySQL在将列与LIKE匹配之前组合列

我在数据库中有两个列,我希望在使用LIKEstatement 匹配之前将它们组合起来.

我的桌子:

|---------------------------------|
|   ID     |   PREFIX  |  SUFFIX  |
|---------------------------------|
|   1      |     31    |   523    |
|---------------------------------|
|   2      |     62    |   364    |
|---------------------------------|
Run Code Online (Sandbox Code Playgroud)

我希望能够提供315ID 1将被返回.这有什么简单的方法吗?目前我正在拆分搜索字符串并匹配单独的列.

谢谢.

mysql database sql-like

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

Java将单个char与char数组进行比较

我需要将单个char与char数组进行比较,看看数组是否具有该char.

我当前的代码如下所示:

public boolean isThereChar(char[] chaArray, String chr){
    boolean bool = false;
    for(int i=0; i < chaArray.length; i++)
            {
                if(chr.equals(chaArray[i])){
                    bool = true;
                }
            }
            return bool;
}
Run Code Online (Sandbox Code Playgroud)

编辑笔记:

真的很抱歉让人困惑!我只是一个Java初学者=/
基本上我正在用GUI编写小型Hangman游戏.
我的程序读取文本文件并随机选择哪个玩家必须猜测的单词,然后以隐藏的方式将其打印出来:_ _ _ _ _
在这种情况下我希望玩家输入字符或字符串(人可以猜出整个单词或只需一个字母)
然后我希望我的程序取出那个字母或字符串并与我隐藏的单词进行比较

以下代码选择单词并隐藏它:

public String pickWord(){
    String guessWord = (wordsList[new Random().nextInt(wordsList.length)]);
    return guessWord.toLowerCase();
}

//Hides picked word
public char[] setWord(){
    char[] word = new char[pickWord().length() * 2];
    for (int i = 0; i < word.length; i+=2) {
        word[i] = '_';
        word[i + 1] = …
Run Code Online (Sandbox Code Playgroud)

java arrays comparison char

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

Java我只想在变量更改时重绘

我有一种方法可以写出剩下多少猜测,并且我希望每次人们错过字母或单词时都要重新绘制,但是它会一直重新绘制,这会导致整个程序不断闪烁.

我的方法看起来像这样:

public void repaintWord(Graphics g){
    g.SetColor(Color.RED);
    g.drawString("You have " + getN() + " guesses left", 400, 50);
    repaint();
}
Run Code Online (Sandbox Code Playgroud)

当getN()改变它的值时,如何只重画一次?

java swing repaint paintcomponent

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

在JSP中将浮点数格式化为整数

我正在处理JSP中的问题.基本上,我想采用浮点数,如0.4311223,并将其转为4,这是我如何做到的:

                <c:set var="age" value="${(0.4311223 * 10)}" />

                <fmt:formatNumber var="ageRatio"
                type="number"
                value="${age}"
                maxFractionDigits="0"/>

                Age ratio: ${ageRatio}<br />
Run Code Online (Sandbox Code Playgroud)

它打印空字符串,当我打印$ {age}时,它打印正确的值4.311223.

format jsp integer

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

PHP修剪数组中的最后一个字符

我是PHP的新手,我所要做的就是获取所有选定的值并打印出来用逗号分隔它们,但是,我需要在列表中的最后一项之后删除最后一个逗号.

<?php $favoriteFruit = get_post_meta($post->ID, 'Favorite Fruit', false) ?>
<?php if ($favoriteFruit != null): ?>
    <attribute key="FavoriteFruit" 
               value="<?php foreach($favoriteFruit as $fruit){
                                    echo $fruit.',';
                            } ?>"
               />
<?php endif ?>
Run Code Online (Sandbox Code Playgroud)

这个打印出列表中的所有项目,不会删除最后一个逗号.有任何想法吗?

php xml arrays wordpress list

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