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); }