
我使用绘制圆的处理创建了一个循环,整体形状应该是一个圆.然而,它们主要靠近X和Y轴绘制.我已经随机化了它的位置微积分的角度,我看不出问题出在哪里.
代码如下:
for (int omega = 0; omega<1080; omega++){ //loop for circle creation
radius = (int)random(80); //random radius for each circle
int color1= (int)random(100); //little variation of color for each circle
int color2= (int)random(100);
int locationY = (int)(sin(radians(omega))*random(width/2+1)); //location calcualtion
int locationX = (int)(cos(radians(omega))*random(width/2+1));
fill(0,color1+200,color2+200,50);
ellipse(locationX,locationY,radius,radius); //draw circles
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试实现一个将对象转换为字符串的方法,然后将此字符串编码为UTF-8为.txt.到目前为止,我能够使它工作,但写入输出文件的内容似乎没有问题...我错过了什么?
编辑:代码编辑,现在我从文件中得到这个;
Arsenal W 10 L 02 D 03 GF 45 GA 05Chelsea W 08 L 02 D 05 GF 17 GA 03Aston Villa W 05 L 05 D 05 GF 05 GA 09Hull City W 06 L 04 D 05 GF 30 GA 15Inverness Caledonian Thistle W 11 L 02 D 07 GF 50 GA 20
static void writeToDisk() throws ClassNotFoundException, IOException {
Writer out = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(filename_2), "UTF-8"));
for(FootballClubNL club : deserializeFromDisk()){
String clubString = club.toString(); …Run Code Online (Sandbox Code Playgroud)