小编sar*_*ota的帖子

格式化具有相同填充量的数字

我想在Java中格式化3位浮点数,以便它们垂直排列,使得它们看起来像:

123.45
 99
 23.2
 45
Run Code Online (Sandbox Code Playgroud)

当我使用DecimalFormat类时,我接近,但是当项目有1或2位数时我想插入空格.

我的代码:

DecimalFormat formatter = new java.text.DecimalFormat("####.##");
float [] floats = [123.45, 99.0, 23.2, 45.0];

for(int i=0; i<floats.length; i++)
{
    float value = floats[i];

    println(formatter.format(value));
}
Run Code Online (Sandbox Code Playgroud)

它产生:

123.45
99
23.2
45
Run Code Online (Sandbox Code Playgroud)

如何打印它以使除第一行以外的所有行都移过1个空格?

java

14
推荐指数
3
解决办法
2万
查看次数

使用Eclipse和MySql进行Hibernate逆向工程

我正在努力让Eclipse从MySQL5数据库连接和逆向工程.我可以看到Eclipse连接到我的MySQL数据库,甚至可以通过"Data Source Explorer"视图查看表,但是当我在创建Hibernate控制台和配置文件后尝试它时,我收到错误:

org.hibernate.console.HibernateConsoleRuntimeException:
Problems while loading database
    driverclass (com.mysql.jdbc.Driver)
Problems while loading database
    driverclass (com.mysql.jdbc.Driver)  
java.lang.ClassNotFoundException:com.mysql.jdbc.Driver
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
Run Code Online (Sandbox Code Playgroud)

从我的简单java项目开始,我首先创建一个Hibernate配置文件(cfg.xml).

Name of file: hibernate.cfg.xml
Session Factory name: org.hibernate.SessionFactory
Database Dialect: org.hibernate.dialect.MySQL5Dialect      
Driver Class: com.mysql.jdbc.Driver      
Connection Url: jdbc:mysql://localhost:3306/<myDatabaseName>    
Default Schema: <myDatabaseName>        
Username: correct username  
Password: correct password
Run Code Online (Sandbox Code Playgroud)

我也选择了"创建控制台配置"选项

此时,我可以在"Hibernate Configuration"透视图/工作台窗格中看到新配置.如果我尝试扩展它,我会得到前面列出的错误.

我不明白为什么我可以通过'Data Source Explorer'看到数据库,即使我使用其中列出的数据库连接配置文件作为我的配置的一部分,我仍然会收到此错误.

我还尝试使用手动mysql连接器jar(mysql-connector-java-5.1.13-bin.jar)和相同的最终结果创建一个新的数据库配置文件.

我拥有的版本:

Eclipse version: 3.6.0 aka Helios, Build 20100617 - 1415
MySQL: 5.1.34
Hibernate Tools (from JBoss): HibernateTools-3.3.1.v201006011046R-H111-GA 
(placed into Eclipse's 'dropins' folder)
Run Code Online (Sandbox Code Playgroud)

我在hibernate配置设置中做错了什么?

救命!

mysql database eclipse hibernate

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

database ×1

eclipse ×1

hibernate ×1

java ×1

mysql ×1