
JAVA
文章平均质量分 78
Stark_JC
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java comparator及comparable的使用
public interface Comparator{public abstract boolean equals(Object obj);public abstract int compare(T cobj1, T cobj2);}原创 2017-03-07 11:26:39 · 349 阅读 · 0 评论 -
java中的乱码及编码问题
使用FileInputStream读取文本文件中的内容:FileInputStream input = new FileInputStream("E:/test/test.txt"); StringBuffer buffer = new StringBuffer(); byte[] bytes = new byte[1024]; for(int n ; (n = input.r原创 2017-06-11 22:58:21 · 577 阅读 · 0 评论 -
进销存项目总结
大二下java课的课程项目是写一个简易的进销存管理系统,最近也是一直在做,现在基本做完了,就来做个总结。这是写的所有文件,看起来挺多的,其实用到的也就是一些基础语法。接下来一个一个阐述里面实现的功能吧。注:以下涉及到具体信息的纯属虚构。一. 登录界面效果:1. 点击登陆之后和数据库中的账号密码进行比较,正确与否都会弹出对话框2. 密码框实现按回车相当于点击登陆(原创 2017-06-10 12:48:04 · 6699 阅读 · 1 评论 -
JTable 的排序+过滤+渲染
首先,jtable本身只是一个框架,它是根据tablemodel来显示数据的,我们能看到几行,table就有几行,但tablemodel并非如此,因为可能只显示了其中的几行。然后,从jdk1.6开始,jtable可以通过点击header来排序了!使用方法如下:TableRowSorter sorter= new TableRowSorter(tablemodel); jtable.s原创 2017-06-04 15:27:33 · 4015 阅读 · 0 评论 -
java.lang.Integer cannot be cast to java.lang.String 解决办法
编辑jtable的表格中的数据,原本是int类型的(如13),手动编辑后(如变成15),此时变成String类型了。jtable.getValueAt()函数返回的是Object子类,如开始的13返回的是Integer类型,而之后手动修改后返回的是String类型。此时若要对提取出来的数据进行加减运算,则必然牵扯到String类型转换成int的问题。当然,如果我们事先知道那些数据都是S原创 2017-05-29 11:03:54 · 63094 阅读 · 0 评论 -
Unrecognized SSL message/DEBUG POP3: authentication command failed
报错:A secure connection is requiered(such as ssl)Unrecognized SSL messageDEBUG POP3: authentication command trace suppressedDEBUG POP3: authentication command failed原创 2017-08-14 08:57:00 · 1591 阅读 · 1 评论 -
Struts基础应用1——登录
本例实现Struts最简单的功能——用户登录。struts实例首先,从官网下载Struts软件,解压后将lib内的jar包拷贝到自己web项目内的WEB-INF/lib下。然后,直接上代码:login_struts.jsp,登录界面"java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>原创 2018-03-19 22:04:32 · 340 阅读 · 0 评论