4
bbb*bbb
bb*i*bb
b*iii*b
import java.util.*;
public class Main {
public static void main(String[] args) {
int n, m, j, k, l, p, o = 0;
Scanner s = new Scanner(System.in);
n = s.nextInt();
for (m = 1; m <= n; m++) {
for (j = m; j < n; j++) {
System.out.print("b");
}
for (k = 2; k < 2 * m + 1; k++) {
System.out.print("*");
}
for (o = 3; o < m + 2; o++) {
System.out.print("i");
}
for (p = 3; p < m + 2; p++) {
System.out.print("*");
}
for (l = m; l < n; l++) {
System.out.print("b");
}
System.out.println();
}
}
}
bbbb*bbbb
bbb***i*bbb
bb*****ii**bb
b*******iii***b
*********iiii****
所以
*
总是一个,不需要循环i
应使用row*2
作为绑定java prettyprint-override">for (row = 0; row < n - 1; row++) {
for (j = row; j < n - 1; j++) {
System.out.print("b");
}
// always
System.out.print("*");
for (i = 1; i < row * 2; i++) {
System.out.print("i");
}
if (row != 0) { // except first line
System.out.print("*");
}
for (k = row; k < n - 1; k++) {
System.out.print("b");
}
System.out.println();
}
使用字符串。repeat
for (row = 0; row < n - 1; row++) {
String b = "b".repeat(n - 1 - row);
String i = "i".repeat(Math.max(0, row * 2 - 1));
System.out.println(b + "*" + i + (row != 0 ? "*" : "") + b);
}
尝试使用以下模式布局打印编码的日志消息,以便\n不会在日志中打印为新行。 但它实际上会在每条消息之前打印,并在消息末尾打印,而不是对它们进行编码。\n也没有被替换。 示例:对于此代码以下是输出日志 相反,它应该是这样的, 遵循了本文档https://logging.apache.org/log4j/log4j-2.1/manual/layouts.html,但我不确定该模式有什么问题。
问题内容: 我需要一些帮助。我越来越: 这是我的代码: 我必须使用unicode值,因为我正在使用xhtml。 任何帮助将是巨大的! 问题答案: 假设您要匹配,而不是: 您需要加倍转义反斜杠,正则表达式中的转义字符也是如此。因此,对于Java而不是对正则表达式,可以使用反斜杠。您需要添加另一个java- escaped 以便正则表达式-escape您的第二个Java-escaped 。 因此,在J
我需要一些帮助。我得到: 这是我的密码: 我必须对一些文件使用unicode值,因为我使用的是xhtml。 任何帮助都会很好!
类文档说明了该年的格式代码: u年2004年;04 2004年的y年;04 … Year:字母的计数确定最小字段宽度,在该宽度下使用填充。如果字母数为2,则使用缩减的两位数形式。对于打印,这输出最右边的两个数字。对于解析,这将使用2000的基值进行解析,导致一年在2000到2099(含2099)的范围内。如果字母计数少于四个(但不是两个),则符号仅输出负年份,如Signstyle.normal所示
假设我们开发了一个简单的博客网站后端,应用程序有三个或更多的POJO类,比如Post、User、Category。所有类都有相同的字段,例如“id”、“createdDate”、“updateDate”。作为java程序员,我们使用私有访问修饰符来封装类中的所有字段。我的问题很简单:我们可以使用带有继承的默认访问修饰符来执行封装吗?让我们以代码的形式呈现:
问题内容: 我需要Java中的OpenSource API,该API可以将 .wav和 .au格式编码为MP3,反之亦然。 我已经评估了Java Sound API和LameOnJ,但它们分别不能满足我的要求并且不稳定。请提出一个免费且不受平台限制的建议。 问题答案: 但是,由于MP3格式要求解码器/编码器的作者必须从Fraunhofer研究所获得许可,因此可能没有足够的答案。 我认为LAME库是