gpt4 book ai didi

java - 代码解释

转载 作者:行者123 更新时间:2023-11-30 09:54:37 25 4
gpt4 key购买 nike

鉴于这些说明,我的说法是否正确:

1) 这里我声明了两个列表对象:audiobytes 和 lines

List<Byte> audioBytes;
List<Line2D.Double> lines;

2) 在这里我清空在步骤 1 中创建的列表,并更新组件 --> repaint()

public void resetWaveform() {
audioBytes = new ArrayList<Byte>();
lines = new ArrayList<Line2D.Double>();
repaint();
}

3) 不幸的是我不明白:

public void createWaveForm() {
// what does it mean ????
if (audioBytes.size() == 0) {
return;
}
}

令我困惑的是,该方法名为 createWaveForm 但实际上什么也没做......是 对吗?

最佳答案

1)正确

2) 差不多。我会在 #1 中创建列表,然后对每个列表调用 clear()。仅仅是因为处理空值是一场噩梦

3) 只有当音频字节列表没有数据时,它什么都不做。我想在 if 语句之后还有更多代码

关于java - 代码解释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3223831/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com