![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
a793408199
这个作者很懒,什么都没留下…
展开
-
递归画美图,你可以做到
在算法中有一种很好的方法叫递归,他在程序设计中应用广泛。 递归算法解决问题的特点: (1) 递归就是在过程或函数里调用自身。 (2) 在使用递归策略时,必须有一个明确的递归结束条件,称为递归出口。 (3) 递归算法解题通常显得很简洁,但递归算法解题的运行效率较低。所以一般不提倡用递归算法设计程序。 (4) 在递归调用的过程当中系统为每一层的返...2013-11-25 20:05:44 · 435 阅读 · 0 评论 -
java下字符串和字节数组如何转换
1、字节数组转换为字符串byte[] byBuffer = new byte[20];... ...String strRead = new String(byBuffer);strRead = String.copyValueOf(strRead.toCharArray(), 0, byBuffer.length]);2、字符串转换成字节数组byte[] byBuffer = ne...2014-09-29 14:09:13 · 103 阅读 · 0 评论 -
一个中午对战if-else你想不到的结果
今天中午,同学问我一个问题,题目很简单,但是我却折腾了一个中午。最后还是在谷歌的帮助下找到了答案,那个纠结啊,通过这个题目也可以看出自己在一些基础知识上的薄弱,贴出来,给大家看看,挺有意思的。 题目是这样的:(可以尝试先做一下再看下面的答案)请把美貌和智慧赋给同一个女人上天从不把美貌和智慧赋给同一个女人。下面有一段代码,请你在空处填写一段代码,使之...2014-04-04 19:29:28 · 140 阅读 · 0 评论 -
篮杰学习(阶段二)个人总结
第二阶段个人总结 -----蓝杰学习(阶段二)距离上一阶段(阶段一)过去三个星期了,以下是本人在阶段二学习中的一些总结与收获。在总结之前先感谢蓝杰老师们(哥哥姐姐们)对我的教导。在上一阶段学习中,我们的主要任务是制作一个简单的登陆界面,这就需要我们掌握动作监听器的基本用法以...原创 2013-10-18 13:38:04 · 130 阅读 · 0 评论 -
用接口实现队列的末尾和指定位置的插入,删除,指定位置元素查询
/** * 定义一个接口类(定义数组的增加,删除,按下标查询,返回队列长度)的方法 */package 队列增删改查;public interface IFunction { //向队列中加入一个元素 public void add(String s) ; //删除数组中指定下标的元素 public void delete(int index); //将元素插入到指定的位置 ...2013-10-11 02:11:16 · 1630 阅读 · 0 评论 -
java 中Math.round()的用法
public class MathTest { public static void main(String[] args) { System.out.println("小数点后第一位=5"); System.out.println("正数:Math.round(11.5)=" + Math.round(11.5)); System....原创 2013-10-08 00:55:02 · 1154 阅读 · 0 评论 -
服务器和客户端的通信绘图
还是先上图,现在的年轻人都不喜欢看文字,喜欢浏览图片,那就先把今天刚刚做完的一个东西先发出来,今天做完的“通信弹球”对于现在的我来说“现丑了” 图(a) ...2014-03-20 02:19:56 · 683 阅读 · 0 评论 -
数组中的几种排序法(冒泡,选择,插入,希尔)
package 数组的几种排序方法;public class SortArray { //程序入口:测试冒泡,选择,插入,希尔排序方式; public static void main(String args[]) { //取得要排序的数组 int[] srcA = createSrcArray(5); System.out.println("冒泡排序前数组中...原创 2013-10-02 10:23:42 · 110 阅读 · 0 评论 -
篮杰学习(阶段一)个人总结
第一阶段个人总结 ----------篮...原创 2013-09-25 00:32:11 · 83 阅读 · 0 评论 -
画图板升级 可选多种图形,颜色
/** * 画图板的升级 ,可以实现图形和颜色的选择,可以以此为模版继续添加图形和颜色 */import java.awt.Color;import java.awt.Graphics;import javax.swing.*;public class DrawUI { public static void main(String args[]) { DrawUI dr = ...2013-09-20 16:20:18 · 115 阅读 · 0 评论 -
简单实现多选择的画图板。
/** * 有选择的画图板的实现, */package 有选择的画图板;import javax.swing.*;import java.awt.*;public class DrawUI extends JFrame { public static void main(String[] args ) { new DrawUI(); } public ...2013-09-19 01:51:09 · 87 阅读 · 0 评论 -
java数组的常用方法
1. 声明一个数组 Java代码 String[] aArray = new String[5];String[] bArray = {"a","b","c", "d", "e"};String[] cArray = new String[]{"a","b","c","d","e&q原创 2013-09-16 17:12:44 · 238 阅读 · 0 评论 -
extends (继承)
/***利用Student和UNStudent来初识继承的用法以及他的一些属性,*知道extends的用法,建立文件的时候要保证St package 学生类;/** * 创建学生类Student * @author sony * */public class Student { /** * 定义父类的属性 */ public String name; /** * 属性...原创 2013-09-13 22:47:46 · 118 阅读 · 0 评论 -
制作下拉式菜单
<div class="iteye-blog-content-contain" style="font-size: 14px"></div>制作下拉式菜单步骤:1:创建窗体对象,2:创建菜单栏(MenuBar)并调用setMenuBar()函数将菜单栏加载到窗体上3:创建菜单(Menu),利用add()函数将菜单加入到菜单栏里4:创建各种单体(Me...原创 2013-09-13 13:08:15 · 396 阅读 · 0 评论 -
Java 字节流与字符流的区别
字节流与和字符流的使用非常相似,两者除了操作代码上的不同之外,是否还有其他的不同呢? 实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用了缓冲区,通过缓冲区再操作文件,如图12-6所示。 下面以两个写文件的操作为主进行比较,但是在操作时字节流和字符流的操作完成之后都不关闭输出流。 范例:使用字节流不关闭执行 package org.lxh...2014-11-26 20:24:13 · 84 阅读 · 0 评论