请问JAVA中这句代码的含义?Collection messages=(Collection)request.getAttribute("message");

作者&投稿:进崔 (若有异议请与网页底部的电邮联系)
java代码解析,在线等。。。。。~

String path = (String) request.getAttribute("path"); request代表HttpServletRequest

把页面上的path这个属性的值传递到服务端,强转为string类型
String submitUrl = ((HttpServletRequest)pageContext.getRequest()).getRequestURL().append("?path=").append(path).toString();

pageContext 容器上下文,.getRequest()).getRequestURL()得到请求的路径,append 添加字符串
submitUrl=请求的路径?path= 刚才传过来的路径
Collection activeSessions = (Collection) request.getAttribute("activeSessions");

还是传递页面上的数据到服务端,只是类型是collection

intersection()没问题。使用1.7测试代码如下:
import java.util.ArrayList;import java.util.Collection;public class Test {public static void main(String[] args) {String[] arr1 = {"M116","M140","M250","M120","M98"};String[] arr2 = {"M116","M140","M250","M187","M98","M120"};Collection collection1 = toCollection(arr1);Collection collection2 = toCollection(arr2);Collection collection = intersection(collection1, collection2);for (String s : collection) {System.out.println(s);}}public static Collection intersection(Collection collection1,Collection collection2) {Collection collection = new ArrayList(); // How would it be??for (T t : collection1) {if (collection2.contains(t)) {collection.add(t);}}return collection;}public static Collection toCollection(T[] arr){Collection collection = new ArrayList();for (T t : arr) {collection.add(t);}return collection;}}

Collection是一个集合类,
Collection messages=(Collection)request.getAttribute("message");
的意思是从request对象中取出message的结果,然后再把结果保存到Collection集合类中!


问一个java的问题
这是一个判断语句,i==k这是第一个条件 j+k>=m这是第二个条件 &表示需要这两个条件都成立时代码会执行下一行或者下一个代码段。否则会跳转过下一行或者下一个代码段 一般出现这个都是在if语句或者for语句里,不会单独出现。

userStr=userStr==null?"":userStr.trim()这句java代码什意思
userStr==null?"":userStr.trim()是java的问号表达式写法,如果?前面为真则返回第一个值,否则返回第二个值。在这里就是说如果userStr==null就返回“”,否则返回userStr.trim()。然后再 赋值给userStr.这句话的效果就是如果userStr==null就把userStr赋值为“”...

在Java语言中 String str=new String("a") 这个语句创建了几个对象...
再换一个问题来问: 引用问题:Java代码 String s = new String("xyz"); 涉及用户声明的几个String类型的变量?答案也很简单: 引用答案:一个,就是String s。把问题换成下面这个版本,答案也一样: 引用问题:Java代码 String s = null; 涉及用户声明的几个String类型的变量?Java里变量就是变量,引用类型的变量...

java中的java.util.Arrays.sort()这条语句是自动排序的语句吗?我想问...
java.util.Arrays.sort()这个包下的东西肯定不是你自己写的,这个是sun提供封装好的工具类。也就是说,这个Arrays.sort()的方法,也是固定的,你只能拿你的集合对象去点sort()。,当然了你也可以自己去定义个sort()方法,里面要传什么参数自己定义,但是实现不知道你会不会~可以自己去参考下 Arrays...

求大神帮忙注释一下以下Java代码,到时候答辩老师要问的
public class Clock { public static void main(String args[]) { ClockView cv = new ClockView(); \/\/声明并初始化一个ClockView 对象 cv.setVisible(true); \/\/设置窗体可见(默认是隐藏不可见的) try { \/\/捕获异常代码块 for(;;) { \/\/死循环 cv.refreshTim...

问一个java问题,下面代码为什么会报java.lang.IllegalArgumentExcept...
OVAL_HEIGHT);g.drawOval(150, 10, OVAL_WIDTH, OVAL_HEIGHT);g.drawOval(50, 70, OVAL_WIDTH, OVAL_HEIGHT);g.drawOval(120, 70, OVAL_WIDTH, OVAL_HEIGHT);}}}关于setContentPane()和getContentPane()的应用---摘要:java_流子 Fab.19 2006--- 我们可以在 JFrame 对象中添加 AWT 或者...

问: java中多分支语句和普通的if语句有什么不同,在使用时应该注意什...
所以本人就查找相关资料,资料显示switch语句反而比ifelse的执行效率要高。下面来详细描述switch与ifelse的区别。switch...case 与if...else的根本区别在于,switch...case会生成一个跳转表来指示实际的case分支的地址,而这个跳转表的索引号与switch 变量的值是相等的。从而,switch...case不用像if......

问JAVA高手!在java中如何判断E-mail的格式是否正确,请给我一段正确的...
type="password" maxlength="30" \/> 邮箱: 把上面代码复制到网页里

Java 代码问题
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { \/\/Servlet处理Get请求的方法 \/\/这里应该有一句String action = request.getParamter("action")吧?通过url参数决定要执行的逻辑 if (action.equals("add")) { \/\/添加书本操作 \/\/以下...

求问在JAVA中:对象、实例、引用,分别是什么意思?
实体都具有一定的属性和行为。2、类:类是面向对象技术的另一个非常重要的概念。类就是具有相同或相似属性和行为的对象的抽象。在面向对象的程序设计中,类与对象是抽象与具体的关系。 实例 比如 有一个类交Dog那么 Dog d=new Dog(); 这就是实例化一个对象 ...

中原区19833358406: 请问JAVA中这句代码的含义?Collection messages=(Collection)request.getAttribute("message"); -
关卓尼扶: Collection是一个集合类,Collection messages=(Collection)request.getAttribute("message"); 的意思是从request对象中取出message的结果,然后再把结果保存到Collection集合类中!

中原区19833358406: Java中这句代码表示什么意思? -
关卓尼扶: |和||都是或者的意思,但是有一点差别,|是不管前面是true或false都要执行|后面的Java语句,而||跟|是相反的 比如: int i = 0;if(i==0|++i=0){System.out.println(i) } 这时的i就是1 如果用||,i还是0

中原区19833358406: Java中这句代码表示什么意思? -
关卓尼扶: | 为按位取或的意思 它们和逻辑与,逻辑或是一样的,区别就是非短路运算,1 &运算符,即使左边是false,也要执行右边代码;2 |即使左边是true,也要执行右边代码 对两个整数的二进制形式逐位进行逻辑或运算,原理为:1|0=1,0|0=0,1|1=1,0|1=1等.及上面 括号中有一个为真则 t= true;

中原区19833358406: java:这句代码是什么意思啊?:public int[][] getChessFlag() -
关卓尼扶: 定义一个方法,方法名叫getChessFlag,无参,访问修饰为public,返回值类型为整型二维数组

中原区19833358406: JAVA 请问这段代码的意思是: -
关卓尼扶: 这段代码是用来给成绩划分等级的:如果输入的成绩比0小或比100大,要求重新输入这个区间内数字另外在60,80,90三个节点设置了四个等级A B C D.

中原区19833358406: 这句Java代码的意思是? -
关卓尼扶: //声明类ubhpublic class ubh {//主函数,也就是程序的入口 public static void main(String[] args) { //声明字符串s,并赋值为 "千山万水" String s = "千山万水"; //for循环 for(int i = 0;i < 2; i++) { //s.substring(1)截取字符串s,从下标为1开始到最后...

中原区19833358406: 在java中这句代码代表什么意思? -
关卓尼扶: BufferedReader br = new BufferedReader(new InputStreamReader(System.in));//把输入流放进缓冲区 s = br.readLine();//一次读取一行 i = Integer.parseInt(s);//把String转换成int以下的应该是java.awt的内容input = new TextField(6);//新建...

中原区19833358406: java代码中的这一句是什么意思?有什么作用 -
关卓尼扶: 这是springmvc的包含了model和view两者的一个对象model作用是一个可以在页面和controller层传递参数的一个map容器(springmvc有单独的model对象、类似的还有modelMap对象)view就是转发到什么页面(springmvc配置好后,可以简写字符串);这样的话,我就新建了一个ModelAndView对象,处理完后会转发到jsonView这个地址

中原区19833358406: java:初学 想请问这段代码的意思 -
关卓尼扶: 这段就是从一个文件里读取内容,根据不同的标志把内容加入到不同的配置项中.最后改成这样:finally {if(null != br){ br.close();} }应该不会报错

中原区19833358406: java 中这一段代码的作用和含义(原理) -
关卓尼扶: JAVA中的思想是,一切都是对象.所以所有对象都是Object 的子类,这3个函数是Object 类之中的抽象方法,所有对象都会继承或者重载这3个函数.toString(),将对象转成字符串类型.一般方法都会重载,如果是非文本类型可能用来输出...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网