小编use*_*349的帖子

PHP程序创建一个由'@'字符包围的方块"*"字符

试图创建一些代码来创建一个像:

 @@@@@@@
 @*****@
 @*****@
 @*****@
 @*****@
 @*****@
 @@@@@@@
Run Code Online (Sandbox Code Playgroud)

方框的长度由$ size变量确定.

这是我的代码:

<?php
$size = 7;
for($i = 0; $i < $size; $i++){
      for($j = 0; $j < $size; $j++){
    if($i = 0 || $i = $size-1){
      echo('@');
    }elseif($j = 0 || $j = $size-1)
      echo('@');
    else
      echo('*');
  }
  echo("</br>");

}
?>
Run Code Online (Sandbox Code Playgroud)

但是,此代码的输出是:

@@@@@@@
Run Code Online (Sandbox Code Playgroud)

我有两个问题:

1)为什么它只进行外部for循环的一次迭代?

2)有更好的方法吗?

html php

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

在 Debian 上运行 Java 程序

我正在尝试将我拥有的程序从 Windows 机器转移到 debian 机器。我已经在机器上安装了 JRE 和 JDK。

我通常使用的 .bat 文件是 -

@echo off
"C:\Program Files (x86)\Java\jdk1.7.0_51\bin\java.exe" -Xms512m -Xmx1024m -cp bin;lib/*     org.zarketh.Server false
pause
Run Code Online (Sandbox Code Playgroud)

这是我尝试在终端上使用的命令 -

java -cp bin;lib/* org.zarketh.Server false 43594
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

lib/gson-2.2.2.jar: line 1: $'PK\003\004': command not found
lib/gson-2.2.2.jar: line 2: $'\227\220\342@': command not found
lib/gson-2.2.2.jar: line 3: syntax error near unexpected token `$'\332\001\001X5
Run Code Online (Sandbox Code Playgroud)

java linux terminal debian

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

这是一个月的最后一天吗?

我想要发生什么 - 如果日期(从参数给出)等于该月的最后一天,我希望成本增加10%.即如果dayOfTravel =该月的最后一天

  public static double ReturnJourneyCost(int journeyID, int dayOfTravel, int monthOfTravel, int yearOfTravel){

    Cost = Double.parseDouble(XMLLoad.load(journeyID, 3));
    return Cost;

}
Run Code Online (Sandbox Code Playgroud)

java date

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

如何对hashmap进行排序

我有这个hashmap:

       HashMap<String, ArrayList<String>> allhotels = new HashMap<>();
Run Code Online (Sandbox Code Playgroud)

我想按字母顺序对每个Arraylist中的所有值进行排序.这是我目前的方法:

public void sortHotels() {

    for(int i = 0; i < allhotels.size(); i++) {

        Collections.sort(allhotels.values().toArray(), String.CASE_INSENSITIVE_ORDER);
    }

}
Run Code Online (Sandbox Code Playgroud)

我想在ArrayList中为hashmap中的每个条目排序字符串.

java hashmap

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

标签 统计

java ×3

date ×1

debian ×1

hashmap ×1

html ×1

linux ×1

php ×1

terminal ×1