小编Mic*_*ael的帖子

有没有办法让 var 在 Maven 中成为编译时错误?

我们正在更新 Java 17。Maven 中有没有一种方法可以使 usingvar创建编译时错误,而无需为旧版本的 java 进行编译?换句话说,我不想告诉 Maven 为 1.8 或类似版本进行编译。

我也不想使用以 IDE 为中心的解决方案,因为我们并不都使用相同的 IDE。

java var maven

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

如何从字段中获取值并分配给TStringList?

如何从下面的图像中获取所有用户名值,并将它们转换为TStringList,字符串或TMemo

在此输入图像描述

我尝试了以下代码,但它没有用.

with q3 do
  var txResul:stringlist
  begin
    Close;
    SQL.Clear;
    SQL.Add('SELECT*FROM user');
    Open;
    Next;
  end;
  txtResult.Add(q1.FieldByName('username').AsString);
Run Code Online (Sandbox Code Playgroud)

mysql delphi tstringlist tmemo delphi-xe

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

从 Instant.now() 获取当前的小时和分钟

考虑下面的代码

Instant instant = Instant.now();
System.out.println(instant);
Run Code Online (Sandbox Code Playgroud)

结果:

2020-01-13T09:01:06.405Z
Run Code Online (Sandbox Code Playgroud)

现在从上面的结果我想得到当前的小时和当前的分钟。

java java-time java.time.instant

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

Labeled Continue语句无法编译

import java.util.Scanner;
class testing
{
    int i ; int j ;
    Scanner sc = new Scanner(System.in) ;
    void lolwa()
    {
        out:
        for(i = 0 ; i <= 6 ; i++)
        {
            System.out.println(i);
        }
        System.out.println("Enter 1 to restart loop");
        System.out.println("Enter 2 to continue till 10");
        j = sc.nextInt();
        if(j == 1)
        {
            continue out ;
        }
        if(j == 2)
        {
            for(i = 7 ; i <= 10 ; i++)
            {
                System.out.println(i);
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我在BlueJ编译它,它说:"未定义的标签输出".我刚学会使用continue语句,所以我无法弄清楚问题

java continue

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