Programming Methodology(七)
来源:互联网 发布:php输出代码 编辑:程序博客网 时间:2024/05/16 14:29
呼终于弄完毕业论文了~在国难日这天恢复更新~
1. 在JAVA中,如果有数据丢失,例如从DOUBLE到INTEGER丢失了小数点后面的数据,则必须加上CAST.
2. While loop -àindefinite loop for loop-àdefinite loop 介绍一个 Half anda loop 的小程序:
package DefaultPackage;
import acm.program.*;
publicclassABetterHalfLoopextends ConsoleProgram {
privatestaticfinalintSENTINAL = 0;
publicvoid run()
{
int total = 0;
while(true)
{
int val = readInt("Enter number:");
if(val ==SENTINAL)break;
else total+=val;
}
println("The total is "+total+".");
}
}
3. for VS while
for(init ; test ; step) init;
{ while(test)
Statement; V.S {
} statement;
Step;
}
4. Checker Board程序:
package DefaultPackage;
import acm.graphics.*;
import acm.program.*;
publicclassCheckerBoardextends GraphicsProgram{
privatestaticfinalintROWS = 8;
privatestaticfinalintCOLUMNS = 8;
publicvoid run()
{
int SquareSize =getHeight()/ROWS ;
for(int i = 0; i<ROWS; i++)
{
for(int j =0; j<COLUMNS; j++)
{
int x = j*SquareSize;
int y = i*SquareSize;
GRect sq= new GRect(x,y,SquareSize,SquareSize);
sq.setFilled((x+y)%2!=0);
add(sq);
}
}
}
}
5. Methods.
许多数学相关的函数可以在这个包里找到: java.lang.Math;
PS:MARK一下Apocalyptica乐队
- Programming Methodology(七)
- Programming Methodology?
- Programming Methodology(一)
- Programming Methodology(二)
- Programming Methodology(三)
- Programming Methodology(四)
- Programming Methodology(五)
- Programming Methodology(六)
- Programming Methodology(八)
- Programming Methodology(九)
- Programming Methodology in Java 笔记
- Programming Methodology for Java 学习笔记
- Programming Methodology in Java 笔记 2
- Programming Ruby 读书笔记(七)
- Stanford公开课《Programming Methodology》里面的Karel机器人的配置方法
- Stanford公开课《Programming Methodology》里面的Karel机器人的配置方法。
- Stanford公开课《Programming Methodology》里面的Karel机器人的配置方法。
- Programming Flex2 - 七.UI组件
- 【内存池系列】Nginx源码剖析之内存池,与内存管理
- Java WEB开发(概述)
- 工作感想
- VC++ FileMapping
- 黑马程序员__java基础视频day8
- Programming Methodology(七)
- iOS: 设置背景颜色为渐变
- Android app中加载jar插件
- Hadoop与微软
- Linux共享库组织
- Programming Methodology(八)
- WPF窗体的初始位置WindowStartupLocation属性
- Linux V4L2 摄像头视频采集
- linux执行SHELL脚本报错“syntax error near unexpected token `in”解决