![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java小练习
风泊月
赠人玫瑰,手留余香!
展开
-
java面向对象面试题(1)
1)当试图编译并运行下面程序时会出现什么结果()(单选) class A{ public int getNumber(int a){ return a+1; } } class B extends A{ public int getNumber(int a, char c原创 2016-06-29 14:36:04 · 5598 阅读 · 0 评论 -
给20块钱买可乐,每瓶可乐3块钱,喝完之后退瓶子可以换回1块钱,问最多可以喝到多少瓶可乐?
给20块钱买可乐,每瓶可乐3块钱,喝完之后退瓶子可以换回1块钱, 问最多可以喝到多少瓶可乐?public class Test { public static void main(String[] args) { int money = 20, price = 3; // 0.5分 // temp表示每一次购买的可乐瓶数 int temp = 0; // change表示每次购...原创 2018-05-07 09:22:51 · 5692 阅读 · 0 评论 -
循环输出心形
package com.fpy.heart;/* * 用算法打印 r=14 c=29 ****** ****** 5 6 7 6 5 ********** ********** 3 10 3 10 3 ************* ************* ...原创 2018-04-03 20:48:24 · 4827 阅读 · 2 评论 -
Socket实现简单的上传下载
import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.DataInputStream;import java.io.FileInputStream;import java.io.IOException;import java.net.InetAddress;import...原创 2018-04-10 09:03:46 · 647 阅读 · 0 评论 -
模仿斗地主游戏发牌
主要考察技能点:集合数据添加,循环!效果如图所示代码如下:/** * 模拟斗地主游戏发牌 * @author Mr.Gao * */public class PokerTest { public static void main(String[] args) { // 1.初始化牌 // 定义花色 String[] colors = { "♥", "♠", "♦", "...原创 2017-03-21 20:42:31 · 807 阅读 · 0 评论 -
打印实心的菱形
代码如下/* h(行数) s(星星) k(空格) ----* 1 1 4---*** 2 3 3--***** 3 5 2-******* 4 7 1********* 5 9 0 ******* 1 7 ...原创 2017-05-31 19:27:01 · 723 阅读 · 1 评论 -
java猜拳游戏
主要是应用简单 的循环以及一些转译字符的使用做一个猜拳游戏。面向小白,大神绕路。import java.util.*;class CaiQuan {public static void main(String[] args) {Scanner s = new Scanner(System.in);while(true){System.out.println("猜拳游戏:1,剪刀;2,石头;3,布...原创 2016-07-29 16:21:13 · 1188 阅读 · 0 评论 -
有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和
有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和int a=2,b=1,c=0,sum=0;for(int i=1;i<=20;i++){sum+=a/b;c=a+b;b=a;a=c;}System.out.println("和为/t"+sum);...原创 2016-08-18 20:48:12 · 13006 阅读 · 2 评论 -
// 组成一个没有重复元素的数组范围是1~10
题目要求:1.数组的长度为10 2.数组内元素随机生成范围是1~10 3.要求数组不重复public class ArrayTest { public static void main(String[] args) { //新建数组 int a[] = new int[10]...原创 2016-08-23 20:36:19 · 606 阅读 · 0 评论 -
代码块的执行问题
大家都知道 静态代码块 先于 构造代码块 先于 构造器执行 那么如图结果是class Test { static int a; // 构造代码块 { a = 88; System.out.println("构造代码块-----a\t" + a); } // 静态代码块 static { a = 10; System.out.println("静态代码块-原创 2017-07-11 16:56:46 · 469 阅读 · 4 评论 -
集合小练习
集合小练习原创 2017-06-19 09:04:16 · 349 阅读 · 0 评论 -
获取数组内的每一个元素
/* * 数组+常用类的习题 * */public class Home1 { public static void main(String[] args) { String s = "1,2,3!4,5,7,8!34,45,78!3453,45"; // 1.确定二维数组内有几个一维数组 String[] split = s.split("!");// spit[0]=1原创 2017-04-20 08:35:44 · 12599 阅读 · 0 评论 -
使用Calendar创建可视化日历
package cn.sxt.date;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * 1.实现思路 * 1.按原创 2017-04-19 21:45:22 · 1744 阅读 · 0 评论 -
统计一个字符串内所有字母出现的次数
英文字母只有26个,可以让每一个字符和他做一个对比,相同个数+1,当个数为0时说明没有此字母出现 /** * 判断此字符串内所有的字母出现的次数 * hdsakhdsakhflkdsjfldsafkdskfdsalkfdsalkfpdspfAmklAldAkdsaAA * */ String s5 = "hdsakhdsakhflkdsjfzldsafkdsk原创 2017-04-18 20:54:37 · 10080 阅读 · 0 评论 -
10进制转二进制数(通过循环实现)
将一个10进制数转为二进制数,通过循环的方式实现原创 2017-04-05 13:32:46 · 2654 阅读 · 0 评论 -
java面向对象面试题(2)
1)给定如下java代码程序片断: class A{ public A(){ System.out.println(“A”); } } class B extends A{ public B(){原创 2016-06-30 13:54:33 · 7023 阅读 · 0 评论 -
一个整数,它加上100后是一个完全平方数, 再加上168又是一个完全平方数,请问该数是多少?
一个整数,它加上100后是一个完全平方数, 再加上168又是一个完全平方数,请问该数是多少?package com.fpy.demo1;public class demo1 { public static void main(String[] args) { /* 一个整数,它加上100后是一个完全平方数, 再加上168又是一个完全平方数...原创 2018-07-07 15:23:45 · 6533 阅读 · 1 评论