自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 自学JAVA4-- 关于数组相关函数使用

java.util.Arrays 此类包含用来操作数组的各种方法,比如排序和搜索等。Arrays.sort(数组名) :对指定的 int 型数组按数字升序进行排序。如果传入的是字符型数组按字符的Acell码排序(只能做升序排序,不能做降序排序。Arrays.copy(原数组,原数组起始位置,新数组,新数组起始位置,复制长度):数组的复制。Arrays.fill(数组名 ,开始位置 , 结束位置, 填入的值):向数组中填充元素。Arrays.toString() :返回指定数组内容的字符串表示形式。

2023-06-13 11:06:33 122 1

原创 自学JAVA3-- 关于&& &以及|| |

|和|都表示逻辑或,共同点是只要两个判断条件其中有一个成立最终的结果就是true,区别是||只要满足第一个条件,后面的条件就不再判断,而|要对所有的条件进行判断。正常情况下100 / 0 == 0是会报错的,而上面的示例就没有报错,就是因为&&的第一个条件不成立,后面的一个条件被短路了,所以程序没有报错。不同点是&&只要是第一个条件不成立为false,就不会再去判断第二个条件,最终结果直接为false,而&判断的是所有的条件;上面的两段代码的结果都会报错,证明&是判断所有的条件。输出的结果为:没有报错。

2023-06-12 13:29:40 124 1

原创 自学JAVA2--自增运算符

解释:对于第一个(x++),因为x++是先取值后自增,所以(x++)所取得值为3,然后x进行自增,此时x=4;对于第二个(++x),因为++x是先自增后取值,所以(++x)所取得值为5,此时x=5,所以结果为8。当我混淆自增运算符时,我所得到的答案变成了3,5,分析其中的主要原因在于我没有弄清楚运算顺序,在for循环中y++,++y都是在最后一步执行,所以没有区别,而在引用的代码中可以看到,当运算顺序一定时,必须要能够做到如此。a++和++a 都属于自增运算符,区别是对变量a的值进行自增的时机不同。

2023-06-12 11:40:54 129 1

原创 自学Java--1 关于作用域内定义的值

自己过往的误区:认为{}内的内容只要不定义函数都没有什么局部变量一说。这里面就是{}内的int y 不可以被外面的输出。

2023-06-12 10:54:02 111 1

原创 自学c语言------4 关于数据数据丢失

#include<stdio.h> int main(){ int a,b,c,d,Sum; float Average; scanf("%d%d%d%d",&a,&b,&c,&d); Sum=a+b+c+d; Average=Sum*1.0/4; printf("Sum = %d; Average = %.1f",Sum,Average); return 0; } 在这个程序中如果没能提前将sum的值进行...

2021-11-18 20:34:41 1094

原创 自学c语言------3 对于int和float类型对数值结果造成的偏差

#include<stdio.h> int main(){ int cm=0; int foot,inch;//对于此处若将int改为float类型却不能通过,但我不理解其中的含义,我也不知道怎样理解。 scanf("%d",&cm); foot=cm/0.3048/100; inch=(cm*1.0000/0.3048/100-foot)*12; printf("%d %d",(int)foot,(int)inch); retur...

2021-11-17 20:40:44 641

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除