Skip to main content

Thread: method not working in java


guys, toarray method not working, tell me why
thanks

code:
package com.javablackbelt.utils;    import java.util.arraylist;  import java.util.arrays;  import java.util.collections;  import java.util.list;    public class listutils {  	  	public static void main(string arg[]) {  		string[] arr = {"one", "two", "three", "four", "five"};  		arrayutils.print(arr);  		  		system.out.println();  		  		string [] reversedarr = arrayutils.reverse(arr);  		arrayutils.print(reversedarr);  		  		system.out.println();  		  		arraylist<string> list = arrayutils.toarraylist(arr);  		listutils.print(list);		  		  		arraylist<string> reversedlist = listutils.reverse(list);  		listutils.print(reversedlist);  		  		string[] arrfromlist = listutils.toarray(list);  		//arrayutils.print(arrfromlist);  		  	}  	  	public static void print(arraylist<string> astr) {  		system.out.print("list: [ ");  		for(string l: astr)  			system.out.print(l+" ");  		system.out.println(" ] size: "+astr.size());  	}  	  	public static arraylist<string> reverse(arraylist<string> alist) {  		arraylist<string> newlist = alist;  		  		collections.reverse(newlist);  		return newlist;  	}  	  	public static string[] toarray(arraylist<string> list) {  		arraylist<string> newlist = list;  		string[] newstr = (string[]) newlist.toarray();  		  		return newstr;  	}    }

firstly, understand should read little on generics in java. while list api offer method have shown, returns array of type object. suggest use method explained here instead.

need more this:

code:
public static string[] toarray(arraylist<string> list) {      arraylist<string> newlist = list;      string[] newstr = newlist.toarray(new string[newlist.size()]);  		      return newstr;  }


Forum The Ubuntu Forum Community Ubuntu Specialised Support Development & Programming Programming Talk method not working in java


Ubuntu

Comments

Popular posts from this blog

Is this Captcha code corrupt?

How to Grab email address from webform and insert into form action

Thread: "Broken" background image with Super Key