我对java有点陌生,我不能简单地检测这段代码中的错误。它只是在用户给出的特定范围内打印质数,并用逗号分隔质数。我收到的错误意味着第4行“表达式的非法开始”和第11行“类型的非法开始”,我不知道为什么。
public class Main {
public static void main(String[] args) {
public int prime,i,j;
public boolean aval = true;
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
for (i=a+1 ; i<b; i++) {
for (j = 2; j <= i / 2; j++) {
if (i % j == 0) {
prime = 0;
break;
}
}
if (prime != 1 && i != 1) {
if (aval) {
System.out.print(i);
aval = false;
} else {
System.out.print("," + i);
}
}
}
}
方法局部变量不能是公共的。删除访问修饰符:
public static void main(String[] args) {
int prime,i,j;
boolean aval = true;
或者将其作为类变量
public int prime,i,j;
public boolean aval = true;
public static void main(String[] args) {
我需要验证逗号分隔的最小和最大数字限制的regex。我试过这个regex,但没有运气 我想要这样的列表(最小数字是1,最大数字是45)
问题内容: 我正在编写一段代码,该代码应该输出用逗号分隔的项目列表。该列表是通过for循环生成的。我用 问题是我不知道如何摆脱列表中最后一个条目添加的最后一个逗号。它输出以下内容: 如何删除结尾的’,’? 问题答案: 传递给 您几乎可以使用print语句。 不需要循环,print具有以及参数。 一点解释 所述内置需要作为要打印参数中的任何数量的项目。将打印所有非关键字参数,并用分隔。的默认值为单个
我试图验证数字1-8的逗号分隔列表。
问题内容: 我正在编写导出功能,我需要将联系人导出到Excel,并且遇到了技术难题-也许我的SQL技能的差距更接近事实了。;) 这是场景:我在数据库中有一堆联系人。每个联系人可以具有许多不同的角色,例如,一个联系人可以是C#开发人员和DBA,也可以是DBA和IT经理。它们分为三个表,如下所示: 不太难遵循。有一组联系人和一组角色。这些由相应ID上的ContactRole表连接。 导出联系人时,我需
如果内容相同,我想将两个文件合并为一个: first.txt second.txt 后果txt 首先,我想读取文件的内容并将其保存到数组中。但是怎么做呢? 输出: 1,2,3 例如,如何将逗号分隔开来,以便我可以编写?
问题内容: 我正在尝试在Python 2.6.1中打印一个整数,并以逗号作为千位分隔符。例如,我要将数字显示为。我将如何去做呢?我在Google上看到了很多示例,但是我正在寻找最简单的实用方法。 在句点和逗号之间进行决策不需要特定于区域设置。我希望尽可能简单一些。 问题答案: 不知道语言环境 区域感知