- 博客(5)
- 收藏
- 关注
原创 根据用户需要输出打印菱形,用for循环输出打印星号组成的菱形
代码如下:import java.util.Scanner;//根据输入的行数输出菱形public class Demo { public static void printStar(int a){ int b; boolean temp; //判断输入的数字是奇数或是偶数,并标记 if(a % 2 == 0){ b = a / 2; temp
2016-03-24 20:13:58 12549
原创 如何用程序自动打印Int类型十进制负数的二进制码?
首先,通过数学原理,我们可以轻易用程序打印正数的二进制码,方法比较简单,举例如下:方法一:for循环public static void toBinary(int a ){int b = 0;//定义余数赋值为0String result = "";for(;;){b = a % 2;//求余result = b + result;a /= 2;if(a ==
2016-03-24 13:29:29 903
原创 关于构造方法特性的总结
它具有与类相同的名称; 它不含返回值;在构造方法里不含返回值的概念是不同于 “void” 的,在定义构造方法时加了 “void” ,结果这个方法就不再被自动调用了。 它不能在方法中用 return 语句返回一个值; 当自定义了构造方法后,编译器将不再自动创建不带参数的构造方法 。 当一个类的实例对象刚产生时,这个类的构造方法就会被自动调用,我们可以在这个方法中加入要完成初始化工作的代码。一个类中可
2016-03-23 19:29:10 514
原创 int数据类型是几位的?为什么负数通过计算器和通过代码转化为二进制的结果不同?
int数据是占4个字节,每个字节占8位,所以int类型是32位的。例,int a = 123; 则得到~123是-124.但123的二进制码是:1111011补全后是:00000000 00000000 00000000 01111011~123可得:11111111 11111111 11111111 10000100把这个放进计算器中,通过二进制转化为10进制得到的是42949
2016-03-22 17:57:34 3829 1
原创 JAVA初学者第一个程序“Hello World”常见的错误及处理方法
1、System第一个单词没有大写,String args[],中第一个字母没有大写。2、System.out.print中间的点其实是:调用的意思。3、单词的拼写错误。4、public static void main(String []args){} public static void main(String args[]){}两种表达方式是同一种意思。5、每一句编程
2016-03-22 08:48:32 13316 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人