java
记录自己的学习
欣欣向亮
评论会看,不回私信,互相学习,加油加油
展开
-
Java常用到的快捷键
Ctrl + Z 撤销 Ctrl + / 多行注释 Ctrl + D 复制当前行到下一行 Ctrl + Shift + ⬆或↓ 光标在这一行向上或向下移动 Ctrl +F 查找 Ctrl + R 替换 || Shift + F6 选中文件 对文件或者文件夹重命名;选中代码对代码进行编辑 Alt + Enter 补全内容 按Ctrl 点进去 可以查看构造方法 Ctrl + Alt + T 选中可以加循环 Ctrl + Alt + V 如果说一个方法有返回值 快速生成返回值 Ctrl + ..原创 2022-04-10 14:08:51 · 9108 阅读 · 2 评论 -
Java基础练习--数组 统计字符串的个数
@Test //输入一行字符,分别统计其英文大小写字母,数字,其他字符 public void test15(){ // String str = "45zxcASD *&…^%234";//字符串 Scanner scanner = new Scanner(System.in); System.out.println("请输入一行字符串:"); // String str = scanner.next();//缺点是不能.原创 2022-04-05 10:02:21 · 1040 阅读 · 0 评论 -
Java基础
从小到大自动类型转换 从大到小需要强制转换 可能会丢失精度 整数型:byte 1个字节;short 2个字节;int 4个字节;long 8个字节 浮点型:float 4个字节;double 8个字节 字符型:char 2个字节 判断 boolean main/psvm sout 输出 soutm xx.sout fori遍历时简写 Tab键控制光标 在控制台输入 Scanner scanne...原创 2022-04-05 10:52:13 · 87 阅读 · 0 评论 -
Java--面向对象
目录一、了解面向对象,简单用Student类写一个例子,并测试运行二、面向对象的知识点三、练习1.请定义一个交通工具(Vehicle)的类,属性:速度(speed),体积(size)方法:移动(move()),加速speedUp(int speed),减速speedDown(int speed)等等。最后在测试类Demo 中的main()中实例化一个交通对象,并通过构造方法给他初始化speed、size的值,并通过get方法打印出来。另外,调用加速、减速的方法对速度进行改变(原创 2022-04-09 16:51:00 · 1312 阅读 · 0 评论 -
Java基础练习--判断回文数 素数
思路: @Test public void test13(){ //判断回文数 char[] array = {'a','b','c','d','b','a'}; boolean isHuiWen = true; for(int i = 0; i < array.length / 2; i++){ if(array[i] != array[array.length - i -1]){原创 2022-04-05 10:11:28 · 552 阅读 · 0 评论 -
Java基础练习--收银台收款程序
编写一个收银台收款程序,if// 定义输入----单价、数量、用户输入金额// 定义输出----应收金额、找零// 使用double类型变量scanner.nextDouble() ;// 2.2、当总价>=500时候打八折// 2.3、考虑程序出现异常的情况,// 若收款金额大于等于应收金额,则计算找零后输出// 若收款金额小于应收金额,输出错误信息。 @Test public void test8(){ S.原创 2022-04-05 10:15:26 · 1213 阅读 · 0 评论 -
Java基础练习--Switch练习 输入月份 年份判断天数,求出上面数组中0-9分别出现的次数
@Test public void test7(){ System.out.println("请输入月份"); Scanner scanner = new Scanner(System.in); int month = scanner.nextInt(); //先判断平年 闰年 //平年2月28 闰年2月29 //能被4整除但是不能被100整除||能被400整除 switch(month.原创 2022-04-05 10:19:02 · 1072 阅读 · 0 评论 -
Java基础练习--猜数字游戏
new Random().nextInt(100)随机生成一个数字[0,100)@Test public void test6(){ int random = new Random().nextInt(100) + 1; System.out.println(random); for ( ; ;) { System.out.println("猜吧"); Scanner scanner = new .原创 2022-04-05 10:29:11 · 3271 阅读 · 0 评论