Example
#{example}"); ipb.editor_values.get('templates')['togglesource'] = new Template(""); 	 ipb.editor_values.get('templates')['toolbar'] = new Template(""); ipb.editor_values.get('templates')['button'] = new Template("Emoticons
"); // Add smilies into the mix ipb.editor_values.set( 'show_emoticon_link', false ); ipb.editor_values.set( 'bbcodes', $H({"snapback":{"id":"1","title":"Post Snap Back","desc":"This tag displays a little linked image which links back to a post - used when quoting posts from the board. Opens in same window by default.","tag":"snapback","useoption":"0","example":"[snapback]100[/snapback]","switch_option":"0","menu_option_text":"","menu_content_text":"","single_tag":"0","optional_option":"0","image":""},"topic":{"id":"5","title":"Topic Link","desc":"This tag provides an easy way to link to a topic","tag":"topic","useoption":"1","example":"[topic=1]Click me![/topic]","switch_option":"0","menu_option_text":"Enter the topic ID","menu_content_text":"Enter the title for this link","single_tag":"0","optional_option":"0","image":""},"post":{"id":"6","title":"Post Link","desc":"This tag provides an easy way to link to a post.","tag":"post","useoption":"1","example":"[post=1]Click me![/post]","switch_option":"0","menu_option_text":"Enter the Post ID","menu_content_text":"Enter the title for this link","single_tag":"0","optional_option":"0","image":""},"spoiler":{"id":"7","title":"Spoiler","desc":"Spoiler tag","tag":"spoiler","useoption":"0","example":"[spoiler]Some hidden text[/spoiler]","switch_option":"0","menu_option_text":"","menu_content_text":"Enter the text to be masked","single_tag":"0","optional_option":"0","image":""},"acronym":{"id":"8","title":"Acronym","desc":"Allows you to make an acronym that will display a description when moused over","tag":"acronym","useoption":"1","example":"[acronym='Laugh Out Loud']lol[/acronym]","switch_option":"0","menu_option_text":"Enter the description for this acronym (EG: Laugh Out Loud)","menu_content_text":"Enter the acronym (EG: lol)","single_tag":"0","optional_option":"0","image":""},"hr":{"id":"12","title":"Horizontal Rule","desc":"Adds a horizontal rule to separate text","tag":"hr","useoption":"0","example":"[hr]","switch_option":"0","menu_option_text":"","menu_content_text":"","single_tag":"1","optional_option":"0","image":""},"php":{"id":"14","title":"PHP Code","desc":"Allows you to enter PHP code into a formatted/highlighted syntax box","tag":"php","useoption":"0","example":"[php]$variable = true;\n\nprint_r($variable);[/php]","switch_option":"0","menu_option_text":"","menu_content_text":"","single_tag":"0","optional_option":"0","image":""},"html":{"id":"15","title":"HTML Code","desc":"Allows you to enter formatted/syntax-highlighted HTML code","tag":"html","useoption":"0","example":"[html]\n \n[/html]","switch_option":"0","menu_option_text":"","menu_content_text":"","single_tag":"0","optional_option":"0","image":""},"sql":{"id":"16","title":"SQL Code","desc":"Allows you to enter formatted/syntax-highlighted SQL code","tag":"sql","useoption":"0","example":"[sql]SELECT p.*, t.* FROM posts p LEFT JOIN topics t ON t.tid=p.topic_id WHERE t.tid=7[/sql]","switch_option":"0","menu_option_text":"","menu_content_text":"","single_tag":"0","optional_option":"0","image":""},"xml":{"id":"17","title":"XML Code","desc":"Allows you to enter formatted/syntax-highlighted XML code","tag":"xml","useoption":"0","example":"[xml]1 Replies - 38 Views - Last Post: Yesterday, 02:08 PM
#1
Reputation: 0
- Posts: 11
- Joined: 02-December 12
Posted Yesterday, 01:57 PM
I'm working on a program that requires redefining the toString method to display the values of a 2-dimensional Matrix, instead of their memory address. Then, redefine the equals method so the Matrix objects are compared correctly.Here is what I've tried so far:
 import java.util.Random;  public class TextLab09 { 	public static void main(String args[]) 	{ 		System.out.println("TextLab09\n\n"); 		Matrix m1 = new Matrix(3,4,1234); 		Matrix m2 = new Matrix(3,4,1234); 		Matrix m3 = new Matrix(3,4,4321); 		System.out.println("Matrix m1\n"); 		System.out.println(m1+"\n\n"); 		System.out.println("Matrix m2\n"); 		System.out.println(m2+"\n\n"); 		System.out.println("Matrix m3\n"); 		System.out.println(m3+"\n\n"); 		if (m1.equals(m2)) 			System.out.println("m1 is equal to m2\n"); 		else 			System.out.println("m1 is not equal to m2\n"); 		if (m1.equals(m3)) 			System.out.println("m1 is equal to m3\n"); 		else 			System.out.println("m1 is not equal to m3\n"); 	} }  class Matrix { 	private int rows; 	private int cols; 	private int mat[][];  	public Matrix(int rows, int cols, int seed) 	{ 		this.rows = rows; 		this.cols = cols; 		mat = new int[rows][cols]; 		Random rnd = new Random(seed); 		for (int r = 0; r < rows; r ++) 			for (int c = 0; c < cols; c++) 			{ 				int randomInt = rnd.nextInt(90) + 10; 				mat[r][c] = randomInt; 			} 	}    public String toString() { 	int randomint = Integer.parseInt(randomInt); 	 	return "[" + mat + "]"; 	 }    public boolean equals (Matrix that)    { 	   return 	this.rows ==(that.rows)  	&&    	    this.cols    	==  that.cols;  		  	         } } 
I'm not sure as to what part of the matrix method I need to convert to an int value, or if I should use valueOf instead of parseInt?
Thanks!
Is This A Good Question/Topic? 0
Replies To: Using string methods with Matrix
#2
Reputation: 2026
- Posts: 8,451
- Joined: 20-September 08
Re: Using string methods with Matrix
Posted Yesterday, 02:08 PM
Your easiest (but not necessarily finest) option for toString would be to use java.util.Arrays.deepToStringequals could be done using java.util.Arrays.equal on each row 
This post has been edited by g00se: Yesterday, 02:09 PM
Page 1 of 1
Source: http://www.dreamincode.net/forums/topic/318258-using-string-methods-with-matrix/
oklahoma city thunder sunoco titanic ii babe ruth new jersey nets nba playoff schedule rondo

 
 

 
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.