小编use*_*399的帖子

如何从Collection中获取最大值(例如ArrayList)?

有一个存储整数值的ArrayList.我需要在此列表中找到最大值.例如,假设arrayList存储的值是:10, 20, 30, 40, 50并且最大值将是50.

找到最大值的有效方法是什么?

@Edit:我刚刚发现了一个我不太确定的解决方案

ArrayList<Integer> arrayList = new ArrayList<Integer>();
arrayList.add(100); /* add(200), add(250) add(350) add(150) add(450)*/

Integer i = Collections.max(arrayList)
Run Code Online (Sandbox Code Playgroud)

这会返回最高值.

另一种比较每个值的方法,例如 selection sort or binary sort algorithm  

java

121
推荐指数
7
解决办法
43万
查看次数

HTML网页doctype声明问题

我正在设计一个应该支持所有语言的网页utf-8.不幸的是,一些语言字符在IE上没有识别,但它对mozilla和chrome很好,为什么呢?

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head> <body>
  <p>Chinese Text : &#24744;&#22909;&#19990;&#30028; </p>
  <p> Indian text : &#2361;&#2375;&#2354;&#2379; &#2357;&#2367;&#2358;&#2381;&#2357; </p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

但当我删除第一行时,字符也显示internet explorer (IE)出来.

Removed : <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Run Code Online (Sandbox Code Playgroud)

有人可以解释一下,多语言支持应该是什么样的doctype声明.

html utf-8

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

如何将CSV文件解组到Java对象

我知道从XML到Java类的解组,但不确定如何对以下文件执行解组,请帮帮我。

FileName:file.txt

1690;0001;DESCRIPTION HERE-1000TW-BK
Run Code Online (Sandbox Code Playgroud)

参见下面的java类,

public class TestBean {

String siteId;
String uniqueId;
String description;

//getter-setter below
}
Run Code Online (Sandbox Code Playgroud)

试图解组但得到例外,

try{
    JAXBContext jc = JAXBContext.newInstance(TestBean.class);
    Unmarshaller u = jc.createUnmarshaller();

    File f = new File("C:\\file.txt");
    TestBean test = (TestBean) u.unmarshal(f);

}catch(Exception e){
    e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

java csv jaxb unmarshalling

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

如何将数据从xml填充到java bean类

我想将所有xml数据填充到java bean类中,

<employee>
    <empId>a01</empId>
    <dptName>dev</dptName>
    <person>
        <name>xyz</name>
        <age>30</age>
        <phone>123456</phone>
    </person>
</employee>
Run Code Online (Sandbox Code Playgroud)

下面是我想要存储xml数据的java bean类.

class employee{
 private String empId;
 private String dptName;
 private Person person;
    //getter setter below
    }

class Person{
    String name;
    private String age;
    private String phone;
    //getter setter below
}
Run Code Online (Sandbox Code Playgroud)

我认为这可以用JAXB但是怎么做?

注意:我还要将数据保存到数据库中.

java xml jaxb

1
推荐指数
1
解决办法
4395
查看次数

C# - String.Format()

我是C#的新手.任何人都可以解释以下几行:

        string value = "";
        string tempValue = "=Fields!{0}.Value";


        value = RemoveSpace(ReportDataTable.Columns[i].ColumnName);
        value = String.Format(tempValue, value);
Run Code Online (Sandbox Code Playgroud)

c# string

-1
推荐指数
1
解决办法
483
查看次数

在什么情况下不应该使用框架?

我和我的项目经理第一次见面,她给我分配了一个即将开始的项目.她向我解释了一些与项目相关的要点,例如技术,功能,最终用户期望等.

  • 基于MVC的Web应用程序
  • 不要使用任何框架
  • Server Side :仅限使用 Java, servlet, jsp
  • UI : Javascript, jQuery 也可以使用
  • 与现有项目的整合(后期)

有一点我无法理解为什么她要我不要使用任何框架,虽然我不知道为什么.有人澄清吗?如果我使用像spring这样的任何框架,那么在与现有项目集成时会产生任何问题.

java spring java-ee

-1
推荐指数
1
解决办法
132
查看次数

标签 统计

java ×4

jaxb ×2

c# ×1

csv ×1

html ×1

java-ee ×1

spring ×1

string ×1

unmarshalling ×1

utf-8 ×1

xml ×1