import java.util.ArrayList;                 //导入包。
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List; public class zylx1 {                     //创建的一个类。
    public static void main(String[] args){        //公共静态的主方法。   
     lx7();                         //调用方法。 
}
=====================================================================

private static void lx6() {              //创建方法。
        List<String> s = new ArrayList<String>();    //创建集合。
        s.add("aa1");                    //添加元素。
        s.add("ab1");
s.add("ac1");
    
String s1 = s.set(0,"我爱Java");          //选择下标,输入更改后的元素。
        System.out.println(s1+"");             //打印下标为0,但是还没有被替换的元素。
        System.out.println(s);                //打印替换之后的元素。 
    }
=====================================================================
  
private static void lx5() {              //创建方法。
        List<String> s = new ArrayList<String>();    //创建集合。
        s.add("ab1");                    //添加元素。
        s.add("ac1");
s.add("ad1"); String se = s.remove(0);              //删除下标为0的元素。
        System.out.println(se);              //打印被删除的元素。
        System.out.println(s);               //打印删除之后的元素。
    }
===================================================================== 
  
private static void lx4() {              //创建方法。        
List<String> s = new ArrayList<String>();    //创建集合。
        s.add("a");                     //添加元素。
        s.add("aa");
s.add("aaa");
System.out.println(s);               //打印。
        s.add(0,"abc");                   //指定下标添加元素。
        System.out.println(s);               //打印。
    }
=====================================================================
  
private static void lx3() {               //创建方法。
        LinkedList<String> link = new LinkedList<String>(); //创建元素。
        link.add("每当我听到雨声");              //添加元素。
        link.add("就像听到了心中的迷茫");
link.removeFirst();                 //删除首位元素。
        System.out.println(link);              //打印。
    }
=====================================================================
  
private static void lx2() {              //创建方法。
        LinkedList<String> link = new LinkedList<String>(); //创建集合。
        link.add("杜甫");                  //添加元素。
        link.add("李白");
link.add("白居易");
link.add("毛不易"); //String first1 = link.getFirst();
// System.out.println(first1); if(!link.isEmpty()){               //先判断集合是否为空,再进行循环或者获得操作。
            String first2 = link.getFirst();      //取得首位的元素。
            System.out.println(first2);         //打印。
        }
}
=====================================================================
  
private static void lx1() {             //创建方法。
        LinkedList<String> link = new LinkedList<String>(); //创建集合。
        link.addLast("我的天啊呀");            //从尾部添加元素。
        link.addLast("我的天啊呀1");
link.addLast("我的天啊呀2"); link.addFirst("一拳打倒一个嘤嘤婴");       //从头部添加元素。
        link.addFirst("一拳打倒一个嘤嘤婴二号");
link.addFirst("一拳打倒一个嘤嘤婴三号"); Iterator<String> it = link.iterator();    //添加迭代器。
        while (it.hasNext()){              //判断是否有下一个元素,如果有就打印。
            String s = it.next();
System.out.println(s);
} } }

java-方法。(新手)的更多相关文章

  1. C++调用JAVA方法详解

    C++调用JAVA方法详解          博客分类: 本文主要参考http://tech.ccidnet.com/art/1081/20050413/237901_1.html 上的文章. C++ ...

  2. JNI中C调用Java方法

    背景需求 我们需要在JNI的C代码调用Java代码.实现原理:使用JNI提供的反射借口来反射得到Java方法,进行调用. JNI关键方法讲解. 1. 在同一个类中,调用其他方法 JNIEXPORT v ...

  3. Atitit java方法引用(Method References) 与c#委托与脚本语言js的函数指针

    Atitit java方法引用(Method References) 与c#委托与脚本语言js的函数指针   1.1. java方法引用(Method References) 与c#委托与脚本语言js ...

  4. C#调用Java方法(详细实例)

    C#可以直接引用C++的DLL和转换JAVA写好的程序.最近由于工作原因接触这方面比较多,根据实际需求,我们通过一个具体例子把一个JAVA方法转换成可以由C#直接调用的DLL C#调用c++ C#调用 ...

  5. Android C代码回调java方法

    本文将讲述下列三种C代码回调java方法 1.c代码回调java空方法 2.c代码回调java int类型参数方法 3.c代码回调javaString类型参数方法 方法都差不多,先看c代码回调java ...

  6. oracle调用java方法的例子(下面所有代码都是在sql/plus中写)

    在Oracle中调用Java程序,注意:java方法必须是static类型的,如果想在JAVA中使用system.out/err输出log. 需要在oracle 中执行"call dbms_ ...

  7. Js调用Java方法并互相传参

    Js通过PhoneGap调用Java方法并互相传参的. 一.JAVA代码 写一个类,该类继承自Plugin并重写execute方法. import org.json.JSONArray; import ...

  8. HAL中通过JNI调用java方法【转】

    转载请注明本文出处:http://www.cnblogs.com/xl19862005 作者:Xandy 由于工作的需要,最近一直在研究HAL.JNI.Java方法之间互调的问题,并做了如下一些记录和 ...

  9. wrong number of arguments,java方法反射时数组参数的坑

    java方法中只有一个参数是数组,反射的时候我们不能想当然的传歌数组进去,传数组进去的时候表示多个参数. 两个数组不是一个意思啊. 我们应该把数组转为objet,这样才表示一个参数. import j ...

  10. JAVA 方法或者类的注释快捷键

    JAVA 方法或者类的注释快捷键 /*** 登录验证* @param 传入的* @return* @throws Exception*/这种注释效果 方法: 1.先敲“/”在敲两个**,然后回车 方法 ...

随机推荐

  1. ClassNotFoundException: org.apache.commons.logging.Log

    参考: https://bbs.csdn.net/topics/392090371 omcat无法启动,报如下错误: 严重: A child container failed during start ...

  2. MOOC(3)- python发送请求,返回的json数据被转码

    https://www.cnblogs.com/yoyoketang/p/10339210.html 问题:发送post请求,对post请求返回的json数据格式化,但是返回的结果被转码了 json. ...

  3. struts2学习笔记之十四:使用注解配置Action(不是和spring集成使用)

    Struts2支持使用注解配置Action,减少配置文件的配置 Struts2如果要支持注解配置Action,需要插件的支持,导入插件struts2-convention-plugin-2.1.8.1 ...

  4. Java实现Luhm算法--银行卡号合法性校验

    银行卡是由"发卡行标识代码 + 自定义 + 校验码 "等部分组成的. 银联标准卡与以往发行的银行卡最直接的区别就是其卡号前6位数字的不同.   银行卡卡号的前6位是用来表示发卡银行 ...

  5. ES7中的async和await

    ES7中的async和await 在上一章中,使用Promise将原本的回调方式转换为链式操作,这就将一个个异步执行的操作串在一条同步线上了.下一次的操作必须等待当前操作的结束. 使用Promise的 ...

  6. vue子组件使用自定义事件向父组件传递数据

    使用v-on绑定自定义事件可以让子组件向父组件传递数据,用到了this.$emit(‘自定义的事件名称’,传递给父组件的数据) <!DOCTYPE html> <html lang= ...

  7. SpringMVC_Day01

    项目结构 //SpringMVC配置文件 <?xml version="1.0" encoding="UTF-8"?> <!-- spring ...

  8. Train Problem II (卡特兰数+大数问题)

    卡特兰数: Catalan数 原理: 令h(1)=1,h(0)=1,catalan数满足递归式: h(n)= h(1)*h(n-1) + h(2)*h(n-2) + ... + h(n-1)h(1) ...

  9. RxJava学习笔记(操作符)

    前言 上一篇文章介绍了RxJava的基础知识和简单实现,篇幅已经比较多了,所以把操作符(Operators)相关的内容放在这一篇.有了上一篇文章的基础,相信会比较容易理解操作符相关的内容了. 操作符( ...

  10. 算法小练#1 - Dany Yang

    开始记录每周做过的算法题,这是第一周,新的开始 1021. 删除最外层的括号 题目要求如下: 有效括号字符串为空 ("")."(" + A + ")& ...