iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > JAVA >java代码大全及详解(Java 常用代码汇总)
  • 859
分享到

java代码大全及详解(Java 常用代码汇总)

javajvm开发语言 2023-09-07 21:09:49 859人浏览 薄情痞子
摘要

1. 字符串有整型的相互转换 String a = String.valueOf(2); //integer to numeric stringint i = Integer.parseInt(a); //numeric string to

1. 字符串有整型的相互转换

String a = String.valueOf(2); //integer to numeric stringint i = Integer.parseInt(a); //numeric string to an int

2. 向文件末尾添加内容

BufferedWriter out = ;try {out = new BufferedWriter(new FileWriter(”filename”, true));out.write(”aString”);} catch (ioException e) {// error processing code} finally {if (out != ) {out.close;}}

3. 得到当前方法的名字

String methodName = Thread.currentThread.getStackTrace[1].getMethodName;

4. 转字符串到日期

java.util.Date = java.text.DateFORMat.getDateInstance.parse(date String);或者是:SimpleDateFormat format = new SimpleDateFormat( "yyyy-MM-dd" );Date date = format.parse( myString );

5. 使用JDBC链接oracle

public classOracleJdbcTest{String driverClass = "oracle.jdbc.driver.OracleDriver";Connection con;public void init(FileInputStream fs) throws ClassNotFoundException, sqlException, FileNotFoundException, IOException{Properties props = new Properties;props.load(fs);String url = props.getProperty("db.url");String userName = props.getProperty("db.user");String passWord = props.getProperty("db.password");Class.forName(driverClass);con=DriverManager.getConnection(url, userName, password);}public void fetch throws SQLException, IOException{PreparedStatement ps = con.prepareStatement("select SYSDATE from dual");ResultSet rs = ps.executeQuery;while (rs.next){// do the thing you do}rs.close;ps.close;}publicstaticvoidmain(String[] args){OracleJdbcTest test = new OracleJdbcTest;test.init;test.fetch;}}

6.列出文件和目录

File dir = new File("directoryName");String children = dir.list;if (children == ) {// Either dir does not exist or is not a directory} else {for (int i=0; i < children.length; i++) {// Get filename of file or directoryString filename = children[i];}}// It is also possible to filter the list of returned files.// This example does not return any files that start with `.'.FilenameFilter filter = new FilenameFilter {public boolean accept(File dir, String name) {return !name.startsWith(".");}};children = dir.list(filter);// The list of files can also be retrieved as File objectsFile files = dir.listFiles;// This filter only returns directoriesFileFilter fileFilter = new FileFilter {public boolean accept(File file) {return file.isDirectory;}};files = dir.listFiles(fileFilter);

7.解析/读取XML 文件

JohnB12MaryA11SimonA18

8. java分页代码实现

1 public class PageBean {2 private int curPage; //当前页3 private int pageCount; //总页数4 private int rowsCount; //总行数5 private int pageSize=10; //每页多少行6789publicPageBean(int rows){1011 this.setRowsCount(rows);12 if(this.rowsCount % this.pageSize == 0){13 this.pageCount=this.rowsCount / this.pageSize;14 }15 else if(rows24 publicintgetCurPage {25 return curPage;26 }27publicvoidsetCurPage(int curPage) {28 this.curPage = curPage;

每天分享一点,每天进步一点,留个小尾巴《医院证明图片

来源地址:https://blog.csdn.net/dageliuqing/article/details/127405259

--结束END--

本文标题: java代码大全及详解(Java 常用代码汇总)

本文链接: https://www.lsjlt.com/news/399085.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • java代码大全及详解(Java 常用代码汇总)
    1. 字符串有整型的相互转换 String a = String.valueOf(2); //integer to numeric stringint i = Integer.parseInt(a); //numeric string to...
    99+
    2023-09-07
    java jvm 开发语言
  • Java常用工具类汇总以及示例代码
    今天小编给大家分享的是Java常用工具类汇总以及示例代码,相信很多人都不太了解,为了让大家更加了解,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。Java是什么Java是一门面向对象编程语言,可以编写桌面应用程序、Web应用程...
    99+
    2023-06-14
  • Java常用工具类汇总 附示例代码
    一、FileUtils private static void fileUtilsTest() { try { //读取文件内容 Stri...
    99+
    2024-04-02
  • Python中turtle库常用代码汇总
    目录一、设置画布二、画笔1、画笔属性2、绘图命令3. 命令详解三、文字显示为一个圆圈四、画朵小花总结一、设置画布 turtle为我们展开用于绘图区域,我们可以设置它的大小和初始位置 ...
    99+
    2024-04-02
  • 【Java练习题汇总】《第一行代码JAVA》综合测试三,汇总Java练习题
    Java练习题 · 综合测试三 1️⃣ 综合测试三2️⃣ 答案 1️⃣ 综合测试三 线程的启动方法是( )。 A. run() B. start() C. begin() D. acce...
    99+
    2023-08-31
    java 开发语言 经验分享 java-ee list 后端
  • Java中Math类常用方法代码详解
    近期用到四舍五入想到以前整理了一点,就顺便重新整理好经常见到的一些四舍五入,后续遇到常用也会直接在这篇文章更新。。。public class Demo{ public static void main(String args[]){ ...
    99+
    2023-05-31
    java math 方法
  • Java运算符的知识点与代码汇总
    一:算术运算符 1.算术运算符有哪些 ①基本四则运算符:+ - * / % ②增量赋值运算符:+= -= *= /= %= ③自增/自减运算符++ – 2.如何使用算术运算符 ...
    99+
    2024-04-02
  • java线程池详解及代码介绍
    目录一.线程池简介二、四种常见的线程池详解三、缓冲队列BlockingQueue和自定义线程池ThreadPoolExecutor总结一.线程池简介 线程池的概念 线程池就是首先创...
    99+
    2024-04-02
  • Java常用功能代码
    以下是一些Java常用功能代码的示例:1. 输出文本到控制台:```javaSystem.out.println("Hello, W...
    99+
    2023-09-08
    Java
  • java 汉诺塔详解及实现代码
    java 汉诺塔详解及实现代码实现效果图打印的方法在 moveTheTopOne() 方法中被调用,调用该方法前打印出移动的方向--从X号塔往Y号塔汉诺塔要求:将第一座塔上的所有盘子,借助第二座塔,全部搬运到第三座塔上。规则:一次只能搬运一...
    99+
    2023-05-31
    汉诺塔 java ava
  • Java之dao模式详解及代码示例
    什么是dao模式?DAO(Data Access Object)顾名思义是一个为数据库或其他持久化机制提供了抽象接口的对象,在不暴露底层持久化方案实现细节的前提下提供了各种数据访问操作。在实际的开发中,应该将所有对数据源的访问操作进行抽象化...
    99+
    2023-05-30
    java dao设计模式 ava
  • java中常用注解汇总
    一、java实体类中注解 @Null:被注释的元素必须为null@NotNull:被注释的元素不能为null@AssertTrue:该字段只能为true@AssertFalse:该字段的值只能为false@Min(value):被注释的元素...
    99+
    2023-09-04
    java 开发语言
  • Java中IO流解析及代码实例详解
    目录1、IO流1.流和流的分类什么是IO流?IO流的分类?java.io包下需要掌握的流有16个:2.如何使用流1、输入流(读文件):FileInputStream2、输出流(写文件...
    99+
    2024-04-02
  • python程序编程代码大全,python编程代码详解
    大家好,本文将围绕python程序编程代码大全展开说明,python编程游戏代码是一个很多人都想弄明白的事情,想搞清楚python代码大全简单需要先了解以下几个事情。 1、python编程例子有哪些? python编程经典例子: 画爱心表...
    99+
    2023-09-08
    pygame 开发语言
  • javascript代码简写的几种常用方式汇总
    目录前言箭头函数掌握数组常见操作方法延展运算符对象简写解构赋值掌握数据类型转换的方法总结前言 本文主要介绍一些工作中常用的JavaScript编码技巧。非常有用,建议大家看完赶快实践...
    99+
    2024-04-02
  • Java异常处理UncaughtExceptionHandler使用实例代码详解
    目录异常处理UncaughtExceptionHandler异常处理 线程未捕获异常 UncaughtException 需要UncaughtZExceptionHandler 来进...
    99+
    2023-03-01
    Java异常处理 Java UncaughtExceptionHandler
  • java-synchronized 嵌套使用代码详解
    当synchronized使用过多时,可能会造成死锁,那么死锁到底是怎么一回事呢。先看下面的代码,实现死锁://死锁的实现classA{publicvoidget(){System.out.println("A说:我开始启动了,B,给我你的...
    99+
    2023-05-31
    java synchronized java-
  • java 实现汉诺塔详解及实现代码
    java 实现汉诺塔详解及实现代码汉诺塔问题:有三根柱子A,B,C,其中A上面有n个圆盘,从上至下圆盘逐渐增大,每次只能移动一个圆盘,并且规定大的圆盘不能叠放在小的圆盘上面,现在想要把A上面的n个圆盘全部都移动到C上面,输出移动的总步数以及...
    99+
    2023-05-31
    java 汉诺塔 ava
  • Java中Volatile关键字详解及代码示例
    一、基本概念先补充一下概念:Java内存模型中的可见性、原子性和有序性。可见性:可见性是一种复杂的属性,因为可见性中的错误总是会违背我们的直觉。通常,我们无法确保执行读操作的线程能适时地看到其他线程写入的值,有时甚至是根本不可能的事情。为了...
    99+
    2023-05-30
    java volatile关键字 ava
  • Java数据溢出代码详解
    java是一门相对安全的语言,那么数据溢出时它是如何处理的呢? 看一段代码,public class Overflow { public static void main(String[] args) { int ...
    99+
    2023-05-31
    java 数据 溢出
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作