java中怎么 将字符串 放在剪贴板中

java中怎么 将字符串 放在剪贴板中


炎炎设计
浏览 305回答 4
4回答

杨魅力

import java.awt.Toolkit;import java.awt.datatransfer.Clipboard;import java.awt.datatransfer.StringSelection;/*** @author AJAXFAN** @Date 2010-6-27*/public class ClipboardDemo {public static void main(String[] args) {setClipbordContents("ajaxfan clipboard demo");}/*** 向剪贴板中添加内容** @param content*/private static void setClipbordContents(String contents) {StringSelection stringSelection = new StringSelection( contents );// 系统剪贴板Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();clipboard.setContents(stringSelection, null);}} 

jeck猫

replace方法该方法的作用是替换字符串中所有指定的字符,然后生成一个新的字符串。经过该方法调用以后,原来的字符串不发生改变。例如:String s = “abcat”;String s1 = s.replace(‘a’,‘1’);该代码的作用是将字符串s中所有的字符a替换成字符1,生成的新字符串s1的值是“1bc1t”,而字符串s的内容不发生改变。如果需要将字符串中某个指定的字符串替换为其它字符串,则可以使用replaceAll方法,例如:String s = “abatbac”;String s1 = s.replaceAll(“ba”,“12”);该代码的作用是将字符串s中所有的字符串“ab”替换为“12”,生成新的字符串“a12t12c”,而字符串s的内容也不发生改变。如果只需要替换第一个出现的指定字符串时,可以使用replaceFirst方法,例如:String s = “abatbac”;String s1 = s. replaceFirst (“ba”,“12”);该代码的作用是只将字符串s中第一次出现的字符串“ab”替换为字符串“12”,则字符串s1的值是“a12tbac”

烙印99

public class test {public static void main(String[] args) {String str="test.doc";String arr=str.replaceAll("doc", "html"); //将需要替换的字符串,替换成htmlSystem.out.println(arr); //最后输出结果}}

慕勒3428872

String str = "test.doc";String newStr = str.replaceAll("doc","html");
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java