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

Could not place because the source rectangle is empty

Thread: Using smartcard reader with vpnc

Adobe Font Folio 7.0 or just 7?