java怎么样输出字符串中的字符? java怎么样输出字符串中的字符?
java\u7684\u5b57\u7b26\u4e32\u53ef\u4ee5\u7528\u5355\u4e2a\u7684\u5b57\u7b26\u8f93\u51fa\u5417\uff1fpublic class Test2 {
public static void main(String[] args) {
String s="abcdefg";
char[] str=s.toCharArray();
for (char i:str) {
System.out.print(i+" , ");
}
}
}
\u4f60\u53ef\u4ee5\u628a\u7b2c\u4e09\u884cString s;\u7684\u503c\u6539\u6210\u4f60\u60f3\u8981\u7684\uff0c\u6216\u8005\u53ef\u4ee5\u901a\u8fc7Scanner\u6765\u4ece\u63a7\u5236\u53f0\u63a5\u53d7\u8f93\u5165\u8fdb\u6765\u7684\u5b57\u7b26\u4e32\uff0c\u7136\u540e\u8fdb\u884c\u8f6c\u6362\u3002
\u5e0c\u671b\u8fd9\u4e2a\u56de\u7b54\u5bf9\u4f60\u6709\u5e2e\u52a9\u3002
\u4ee3\u7801\u6539\u597d\uff0c\u4f60\u4e4b\u6240\u4ee5\u51fa\u9519\u662f\u56e0\u4e3a\u90a3\u4e2a
for (int i = 0; i < d.length; i++)
{
for (int j = 0; j < d.length; j++)
{
\u8fd9\u6837\u7684\u8bdd\u4f60\u60f3\u60f3\uff0c\u5982\u679c\u662f"abcabc",\u90a3\u5c31\u53d8\u6210"a"--"abcabc",b--"abcabc",c--"abcabc","a"--"abcabc",b--"abcabc",c--"abcabc"
\u800c\u4f60\u6bcf\u6b21\u90fd\u5f80\u6570\u7ec4\u91cc\u52a0\u4e00\u4e2a\uff0c\u6240\u4ee5\u91cd\u590d\u4e86\uff0c\u6539\u597d\u7684\u4ee3\u7801\u5728\u4e0b\u9762\u3002
import java.lang.String;
public class Charx {
public static void main(String args[]) {
System.out.println("\u8bf7\u8f93\u5165\u5b57\u7b26\u4e32");
String str = "how are you doing this?";
// String str = "aaa bbb ccc ddd";
System.out.println(str);
int sum[] = new int[100];
char d[] = str.toCharArray();
StringBuffer sb = new StringBuffer("");
boolean isAdd = false;
int i=0;
int j=0;
for(i=0;i<d.length;i++){
for(j=0;j<sb.length();j++){
//\u5982\u679c\u8be5\u5b57\u7b26\u5df2\u7ecf\u51fa\u73b0\u8fc7
if(d[i] == sb.charAt(j)){
++sum[j];
isAdd = true;
break;
}
isAdd = false;
}
//\u5982\u679c\u672a\u6dfb\u52a0\uff0c\u8bf4\u660e\u662f\u65b0\u51fa\u73b0\u7684\u5b57\u7b26
if(!isAdd){
sb.append(d[i]);
sum[sb.length()]++;
}
}
for (i = 0; i < sb.length(); i++) {
System.out.println(sb.charAt(i) + "\u51fa\u73b0" + sum[i] + "\u6b21");
}
}
}
import java.lang.*;
import javax.swing.*;
class A
{
static int i,j,max;
int count[]=new int[100];
char c[];
void setmax(String x)
{
max=x.length();
}
void sort(String x)
{
c=x.toCharArray();
for(i=0;i<max;i++)
count[i]=1;
for(i=max-1;i>0;i--)
{ for(j=0;j<i;j++)
{ if(c[i]==c[j])
{
count[j]++;
count[i]=0;
break;
}
}
}
}
void print()
{
int i,j=1;
System.out.println("字符串中每个字符出现的次数如下!");
System.out.println(" 字符"+" 出现次数");
for(i=0;i<max;i++)
if(count[i]!=0)
{
System.out.println("第"+j+"个字符是: "+c[i]+" "+count[i]);
j++;
}
}
}
class E
{ public static void main(String args[])
{ char c[];
String s;
s=JOptionPane.showInputDialog("请输入字符串:");
System.out.println("你输入字符串: "+s);
A a=new A();
a.setmax(s);
System.out.println("你输入字符串长为: "+a.max);
a.sort(s);
a.print();
System.exit(0);
}
你在输出的时候定义一个数组把你输入的字母放到里面。然后输出第二个字母的时候到那个数组里去找,看看有没有,有就不输出,没有就输出,在没有的情况下,在把第二个字母放到这个数组里去!
以此类推
使用循环输出啊 for循环
System.out.println(字符串变量)
绛旓細1.鍒ゆ柇瀛楃涓叉槸鍚﹀叏鏄眽瀛椼係tring str1 = "java鍒ゆ柇鏄惁涓烘眽瀛"String str2 = "鍏ㄤ负姹夊瓧"String reg = "[\\u4e00-\\u9fa5]+"boolean result1 = str1.matches(reg)//false boolean result2 = str2.matches(reg)//true 2.鎻愬彇瀛楃涓蹭腑鐨勬眽瀛銆係tring str = "java鎬庝箞鎶奱sdasd瀛楃涓蹭腑鐨...
绛旓細String s;s=JOptionPane.showInputDialog("璇疯緭鍏瀛楃涓锛");System.out.println("浣犺緭鍏ュ瓧绗︿覆锛 "+s);A a=new A();a.setmax(s);System.out.println("浣犺緭鍏ュ瓧绗︿覆闀夸负锛 "+a.max);a.sort(s);a.print();System.exit(0);}
绛旓細寰幆瀛楃涓茬敤charAt鏂规硶鏉ヨ幏鍙栧瓧绗锛屽皢瀛楃杞负int锛屽彧瑕佸垽鏂浆鎹㈠悗鐨勬暟鍊煎氨鍙互鍒ゆ柇澶у皬鍐欏瓧姣嶏紝澶у啓瀛楁瘝鐨勮寖鍥存槸65-90锛屽皬鍐欏瓧姣嶇殑鑼冨洿鏄97-122銆俻ublic class Main { public static void main(String[] args) { String s = "aaBvdEFdsd";StringBuffer ss = convertString(s);System.out.println(...
绛旓細for (int j = 0; j < d.length; j++){ 杩欐牱鐨勮瘽浣犳兂鎯筹紝濡傛灉鏄"abcabc",閭e氨鍙樻垚"a"--"abcabc",b--"abcabc",c--"abcabc","a"--"abcabc",b--"abcabc",c--"abcabc"鑰屼綘姣忔閮藉線鏁扮粍閲屽姞涓涓紝鎵浠ラ噸澶嶄簡锛屾敼濂界殑浠g爜鍦ㄤ笅闈俰mport java.lang.String;public class Charx {...
绛旓細// 鍙栧嚭澶у啓瀛楁瘝锛屾嫾鎴瀛楃涓 StringBuilder result = new StringBuilder();for (int i = 0; i < upperCaseArr.length; i++) { result.append(upperCaseArr[i]);} // 瀹氫箟鎺ユ敹鍓╀綑瀛楁瘝 StringBuilder remainingStr = new StringBuilder();for (int i = 0; i < lowerCaseArr.length; i++)...
绛旓細String绫绘湁涓涓柟娉曞彨鍋歝harAt(index);杩欎釜index鏄〃绀哄瓧绗﹀湪瀛楃涓蹭腑鐨浣嶇疆銆傚鏋滀綘瑙夊緱杩欎釜鍥炵瓟涓嶆弧鎰忥紝浣犲彲浠ユ妸鍏蜂綋鎯呭喌璐村嚭鏉ャ
绛旓細public static void main(String[] args) { String str = "case when 鏉′欢 1 in (鈥樺煄鍖哄巺锛屼埂闀囧巺鈥)"; String reg = "[\\u4e00-\\u9fa5]"; Pattern pattern = Pattern.compile(reg); Matcher matcher = pattern.matcher(str); while(matcher.find()){ System.out.p...
绛旓細鐢╯ubstring鏂规硶鍙栧緱涓枃瀛楁銆佺劧鍚庣敤append鍜屽師鏉瀛楃涓鎷兼帴銆傚氨杩欎箞绠鍗
绛旓細public static void print(String str){ StringBuffer sb1 = new StringBuffer();StringBuffer sb2 = new StringBuffer();int length = str.length();for(int i=0;i<length;i++){ char temp = str.charAt(i);if(Character.isDigit(temp)){ sb1.append(temp);}else { sb2.append(temp)...
绛旓細杈撳嚭瀛楃涓锛屽彲浠ョ敤瀹冪殑鐖剁被鏂规硶锛歴etText(String t)鏉ュ疄鐜般傚彧瑕佹妸闇鏄剧ず鐨勫瓧绗︿覆浣滃疄鍙傝皟鐢ㄨ繖涓柟娉曞氨鍙互銆傛瘮濡傦細String str="浣犲ソ";text.setText(str);鍚嶄负text鐨凧TextField缁勪欢鐨勫唴瀹瑰氨浼氭樉绀轰负鈥滀綘濂解濄傚彟澶栵紝瑕佸彇寰楀叾鍐呭锛屽垯瑕佺敤鍒癵etText()鏂规硶锛岃鏂规硶杩斿洖涓涓瓧绗︿覆锛屽叾鍐呭涓虹粍浠剁殑鍐呭銆