西安电子科技大学:《Java程序设计》课程教学课件(讲稿)第二章 使用Java解决简单的问题

第2章 使用Java解决简单的问题 公民思 点击此处结柬放映 合>
第 2 章 使用Java解决简单的问题

控制结果的输出格式 中中 条件语句和循环语句的运用 应用程序的交互式输入 思 点击此处结柬放映 合
2.1 控制结果的输出格式 2.2 条件语句和循环语句的运用 2.3 应用程序的交互式输入

Java方法的编写和使用 数组的使用 2.6 Java类库中其他常用方法的使用 公民思 点击此处结爽放映 合D
2.4 Java方法的编写和使用 2.5 数组的使用 2.6 Java类库中其他常用方法的使用

2.1控制结果的输出格式 2.1.1控制命令行界面的换行 字符n',t,r',b'都可以控制字符 在命令行界面的输出格式。 例2.1编写应用程序,在命令行输出字符 ‘A’~Z的编码值,要求每行输出8个。 电烈 点击此处结柬放映 网合>
2.1 控制结果的输出格式 2.1.1 控制命令行界面的换行 字符’\n’, ’\t’,’\r’,’\b’都可以控制字符 在命令行界面的输出格式。 例2.1 编写应用程序,在命令行输出字符 ‘A’~‘Z’的编码值,要求每行输出8个

例2.1 /利用循环输出字符A~Z的编码值,每个字符的间隔为一 个制表符,每行输出8个*/ public class Output1{ public static void main(String arge[l){ int i=0; for char ch='A';ch<='Z';ch++,i++){ f(i%8=0) System.out.println(""); System.out.print(ch+":"+(int)ch+"\t"); 公民思 点击此处结爽放映 合D
例 2.1 /*利用循环输出字符A~Z的编码值,每个字符的间隔为一 个制表符,每行输出8个*/ public class Output1 { public static void main(String arge[]) { int i=0; for ( char ch = 'A'; ch<='Z'; ch++,i++) { if( i % 8 == 0 ) System.out.println(" "); System.out.print(ch+": "+(int)ch+"\t"); } } }

2.1.2小程序界面的换行 Java小程序在图形界面输出,它没有专门 的换行语句,也不能使用转义字符,其输出格 式只能通过修改drawString()方法的是输出位 置坐标来实现。 例2.2编写Java小程序,利用循环在小程序 界面输出数字1~30,要求每行输出10个数字。 思 点击此处结柬放陕
2.1.2 小程序界面的换行 Java小程序在图形界面输出,它没有专门 的换行语句,也不能使用转义字符,其输出格 式只能通过修改drawString( )方法的是输出位 置坐标来实现。 例2.2 编写Java小程序,利用循环在小程序 界面输出数字1~30,要求每行输出10个数字

例2.2 import java.awt.*; import java.applet.*; public class Output2 extends Applet{ public void paint(Graphics g){ intxPos=20,yPos=20; /输出第一行时的开始坐标 公民思 点击此处结柬放映 合>
例 2.2 import java.awt.*; import java.applet.*; public class Output2 extends Applet { public void paint(Graphics g) { int xPos=20,yPos=20; //输出第一行时的开始坐标

for(int i=1;i<=30;++){ g.drawString("i-"+i,xPos,yPos); xPos+=35;/本行的下一个输出位置的x坐标增加像素35 if%10=0){/换行 xPos=20;/与第一行对齐 yPos+=20;/下一行y坐标增加行间隔20像素 3 思 点击此处结柬放映 合
for(int i=1;i<=30;i++) { g.drawString("i="+i,xPos,yPos); xPos+=35; //本行的下一个输出位置的x坐标增加像素35 if(i%10==0) { //换行 xPos=20; //与第一行对齐 yPos+=20; //下一行y坐标增加行间隔20像素 } } } }

2.1.3将十进制数转化为二进 制数输出 有时需要将十进制数转化成二进制数,例 如,例如数据类型强制转换时,通过二进制数 的输出结果可以更好地理解数据类型转换时高 位的截断。 例2.3编写Java应用程序,将int型的十进制 数转化为32位的二进制数并输出。 民电裂 点击此处结柬放映 合>
2.1.3 将十进制数转化为二进 制数输出 有时需要将十进制数转化成二进制数,例 如,例如数据类型强制转换时,通过二进制数 的输出结果可以更好地理解数据类型转换时高 位的截断。 例2.3 编写Java应用程序,将int型的十进制 数转化为32位的二进制数并输出

例2.3 public class ToBinary public static void main(String[]args){ printBinary(256); printBinary(257); printBinary(1); 思 点击此处结柬放陕 合>
例 2.3 public class ToBinary { public static void main(String[] args) { printBinary(256); printBinary(257); printBinary(1); }
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 西安电子科技大学:《Java程序设计》课程教学课件(讲稿)第一章 Java语言基础(主讲:高洋).pdf
- 山东第一医科大学(泰山医学院):《数据结构》课程教学资源(PPT课件)第10章 排序.ppt
- 山东第一医科大学(泰山医学院):《数据结构》课程教学资源(PPT课件)第9章 查找.ppt
- 山东第一医科大学(泰山医学院):《数据结构》课程教学资源(PPT课件)第7章 图.ppt
- 山东第一医科大学(泰山医学院):《数据结构》课程教学资源(PPT课件)第6章 树.ppt
- 山东第一医科大学(泰山医学院):《数据结构》课程教学资源(PPT课件)第5章 数组和广义表.ppt
- 山东第一医科大学(泰山医学院):《数据结构》课程教学资源(PPT课件)第4章 串.ppt
- 山东第一医科大学(泰山医学院):《数据结构》课程教学资源(PPT课件)第3章 栈和队列.ppt
- 山东第一医科大学(泰山医学院):《数据结构》课程教学资源(PPT课件)第2章 线性表.ppt
- 山东第一医科大学(泰山医学院):《数据结构》课程教学资源(PPT课件)第1章 绪论(主讲教师:王玫).ppt
- 大连大学:信息工程学院计算机科学与技术专业课程教学大纲汇编.pdf
- 山东第一医科大学(山东省医学科学院):《数字图像处理》课程授课电子教案 Computer Image Processing.doc
- 山东第一医科大学(山东省医学科学院):《数字图像处理》课程PPT教学课件讲稿(负责人:张兆臣).ppt
- 山东第一医科大学(山东省医学科学院):《数字图像处理》课程各章作业习题.doc
- 大连大学:软件工程学院软件工程专业课程教学大纲汇编.pdf
- 湖南人文科技学院:《Web前端开发》课程思政教学资源(PPT课件)网站开发基础.pptx
- 湖南人文科技学院:《Web前端开发》课程思政教学资源(授课教案)网站开发基础(主讲教师:刘鹃梅).pdf
- 新乡学院:数学与统计学院信息与计算科学专业《毕业论文》课程教学大纲(2015).pdf
- 新乡学院:数学与统计学院信息与计算科学专业《认知见习》课程教学大纲(2015).pdf
- 新乡学院:数学与统计学院信息与计算科学专业《专业见习2》课程教学大纲(2015).pdf
- 西安电子科技大学:《Java程序设计》课程教学课件(讲稿)第三章 类、类的继承和接口.pdf
- 西安电子科技大学:《Java程序设计》课程教学课件(讲稿)第四章 Java类库简介和数据结构类使用.pdf
- 西安电子科技大学:《Java程序设计》课程教学课件(讲稿)第五章 异常和多线程.pdf
- 西安电子科技大学:《Java程序设计》课程教学课件(讲稿)第七章 Java的图形与用户界面.pdf
- 电子工业出版社:《数字图像处理》书籍教材PDF电子版(中译第三版)第2章 数字图像处理基础.pdf
- 电子工业出版社:《数字图像处理》书籍教材PDF电子版(中译第三版)第1章 绪论(冈萨雷斯 Rafael C.Gonzalez、Richard E. Woods).pdf
- 《数字图像处理》课程教学课件(Digital Image Processing)数字图像处理基础 2.1 人眼视觉感知基础(打印版).pdf
- 《数字图像处理》课程教学课件(Digital Image Processing)数字图像处理基础 2.2 图像数字化(打印版).pdf
- 《数字图像处理》课程教学课件(Digital Image Processing)数字图像处理基础 2.3 图像插值(打印版).pdf
- 《数字图像处理》课程教学课件(Digital Image Processing)数字图像处理基础 2.4 像素间关系.pdf
- 电子工业出版社:《数字图像处理》书籍教材PDF电子版(中译第三版)第3章 灰度变换与空间滤波.pdf
- 《数字图像处理》课程教学课件(Digital Image Processing)灰度变换与空间滤波 3.1 邻域 邻接、连接 区域、边界 距离.pdf
- 《数字图像处理》课程教学课件(Digital Image Processing)灰度变换与空间滤波 3.2 直方图 Histogram processing.pdf
- 《数字图像处理》课程教学课件(Digital Image Processing)灰度变换与空间滤波 3.3 空间滤波 Fundamentals of spatial filtering.pdf
- 电子工业出版社:《数字图像处理》书籍教材PDF电子版(中译第三版)第4章 频率域滤波.pdf
- 《数字图像处理》课程教学课件(Digital Image Processing)频率域滤波 4.1 背景——傅立叶级数和变换简史.pdf
- 《数字图像处理》课程教学课件(Digital Image Processing)频率域滤波 4.2 基本概念.pdf
- 《数字图像处理》课程教学课件(Digital Image Processing)频率域滤波 4.3 取样和取样函数的傅里叶变换.pdf
- 《数字图像处理》课程教学课件(Digital Image Processing)频率域滤波 4.4 单变量的离散傅立叶变换 4.5 两个变量的扩展.pdf
- 《数字图像处理》课程教学课件(Digital Image Processing)频率域滤波 4.6 二维离散傅里叶变换的性质.pdf